28133 280
8956 410
6316 548
5194 58
10211 554
6454 657
12743 296
5382 229
6403 416
20038 222
6233 479
4577 432
3373 111
8922 252
3557 197
1720 174
5202 265
1471 190
5246 392
41626 157
5862 844
54873 332