8500 410
5935 548
4932 58
9899 554
6223 657
12102 296
5150 229
6095 416
19706 222
5922 479
4410 432
2537 111
8698 252
3436 197
1650 174
5046 265
1376 190
4976 392
40050 157
5698 844
53387 330