28088 280
8941 410
6305 548
5185 58
10193 554
6445 657
12731 296
5376 229
6392 416
20024 222
6209 479
4567 432
3370 111
8914 252
3551 197
1718 174
5202 265
1463 190
5234 392
41575 157
5846 844
54814 332