28120 280
8954 410
6314 548
5193 58
10209 554
6451 657
12741 296
5382 229
6400 416
20034 222
6228 479
4575 432
3373 111
8921 252
3555 197
1720 174
5202 265
1467 190
5246 392
41612 157
5860 844
54857 332