19586 313
14509 580
3545 296
20101 327
9109 969
18345 261
28704 658
2888 411
27433 186
6232 369
3861 624
2674 309
1774 98
4503 557
10407 697
1162 191
843 121
2466 572
3410 792
1414 200
1388 298
674 36
4870 446
2339 457
1042 196
3611 877
2723 701
844 86