8695 410
6068 548
5015 58
10005 554
6307 657
12407 296
5245 229
6201 416
19816 222
5997 479
4479 432
3299 111
8761 252
3467 197
1663 174
5111 265
1398 190
5061 392
40737 157
5757 844
54048 330