4001 46
7430 521
21948 812
23387 217
29061 879
5828 73
2454 220
3227 469
27777 738
19285 493
31198 769
26147 748
16042 149
16163 862
50878 422
18730 569
26264 772
5527 321
20087 271
15531 234
25956 595
19812 528
24604 159
22815 116