28049 280
8929 410
6298 548
5178 58
10189 554
6440 657
12725 296
5370 229
6386 416
20008 222
6199 479
4564 432
3367 111
8910 252
3546 197
1713 174
5201 265
1463 190
5225 392
41545 157
5842 844
54791 332