1216176 4566
528290 1519
1183344 3163
132739 228
78607 837
767328 1644
301506 1049
68089 747
172380 1184
63667 522
112004 696
557915 1712
510881 1762
1157469 1297
79668 326
297592 950
56924 276
128408 281
376456 1275
630459 986
623459 1320