40660 401
184336 336
559 99
1143 253
2604 655
1712 421
218660 365
32150 679
543543 1224
326548 869
3266 697
45027 631
26953 343
49360 462
532400 1295
356264 544
2304 350
341048 1031
2008 510
284449 722
358420 1124
19322 136
96136 257
1542 330
225280 738
260691 595
212621 334
7853 37