1316 41
22914 630
3231 343
303627 1032
4116 701
45047 770
7340 880
12316 588
4341 498
14389 774
29076 607
19908 188