21210 98
25811 512
56269 497
170307 592
83443 183
126665 537
2496 440
17902 346
571533 1207
327973 990
350543 1121
587719 952
95418 240
301592 1062
606754 1463
337218 1353
364929 1048
388454 761
256423 366
219499 1160
295393 1293
405928 1169
155486 450
407378 969