8502 410
5936 548
4932 58
9900 554
6223 657
12103 296
5150 229
6095 416
19707 222
5923 479
4410 432
2538 111
8699 252
3436 197
1650 174
5049 265
1378 190
4977 392
40050 157
5698 844
53391 330