28059 280
8929 410
6299 548
5180 58
10190 554
6441 657
12725 296
5372 229
6386 416
20015 222
6200 479
4564 432
3367 111
8911 252
3547 197
1714 174
5201 265
1463 190
5225 392
41548 157
5842 844
54793 332