401328 761
32979 107
107904 1179
108972 336
103354 345
449576 1613
235063 578
50191 648
335171 1164
528521 1520
623705 1320
96298 512
900306 1951
1216398 4567
297825 952
829975 3597
86414 649
1183563 3163
173983 982
112227 699
1327406 2508
700823 1432
301723 1049