28098 280
8945 410
6308 548
5190 58
10199 554
6446 657
12732 296
5376 229
6393 416
20026 222
6218 479
4573 432
3370 111
8914 252
3552 197
1719 174
5202 265
1463 190
5238 392
41588 157
5848 844
54821 332