8502 50
19090 424
2276 142
9217 243
21178 373
2592 97
31878 935
11549 687
7487 606
3860 669
23333 436
8848 500
4130 77
4047 480
4259 183
4855 517
70065 309
3085 391
17667 266
26362 293
3788 562
5642 110
1396 126
6253 387
1773 159
11244 274
36418 544
6782 432