8503 410
5937 548
4932 58
9900 554
6223 657
12105 296
5150 229
6095 416
19709 222
5926 479
4410 432
2540 111
8699 252
3436 197
1650 174
5049 265
1378 190
4977 392
40050 157
5698 844
53392 330