335288 1008
199816 853
2035 141
105152 811
9166 447
374983 1192
232746 1137
113202 708
126122 671
4089 375
354770 943
12494 473
87897 659
16667 715
19757 566
25623 870
9894 869
6756 109
16850 306
84713 139
192729 311
334269 1671
26804 598
55170 231
63285 357
25781 242
21622 463
14041 760