8576 410
5968 548
4940 58
9948 554
6252 657
12171 296
5192 229
6128 416
19749 222
5961 479
4437 432
3278 111
8738 252
3452 197
1655 174
5082 265
1387 190
5005 392
40264 157
5734 844
53689 330