300966 1173
20538 117
251650 345
206763 254
21075 452
150957 429
150451 762
23619 313
122299 829
55127 415
160817 773
10416 775
314488 462
89396 769
97982 1070
24938 204
27856 344
217490 812
110612 715
53937 726
29779 74
17764 94
440075 1330
126905 509
121387 874
42268 298
319887 662
177485 232