28098 280
8946 410
6310 548
5190 58
10202 554
6447 657
12734 296
5377 229
6395 416
20026 222
6218 479
4573 432
3371 111
8915 252
3552 197
1719 174
5202 265
1463 190
5238 392
41593 157
5848 844
54824 332