12050 200
3680 468
3043 189
3646 478
105369 655
353929 1190
11545 81
43815 291
15964 416
8912 552
262294 367
467666 1627
10380 458
25076 683
24197 785
16668 565
9831 589
20174 336
37151 540
367703 1001
43766 703
26963 280
38414 783
153347 1124
194057 322
17654 67
2663 378
4295 628