18557 167
15400 847
5164 810
1112 303
2095 245
4142 861
5234 483
16396 581
4325 449
3234 416
4424 155
4452 664
3409 448
3060 546
1725 285
2258 654
899 176
1828 351
3120 907
1326 257
2331 385
2076 399