28088 280
8941 410
6304 548
5184 58
10193 554
6445 657
12730 296
5376 229
6392 416
20022 222
6209 479
4567 432
3370 111
8914 252
3550 197
1718 174
5202 265
1463 190
5233 392
41574 157
5846 844
54811 332