5956 513
2943 510
3494 409
1482 37
20044 307
3833 567
8345 633
3429 335
3733 111
5225 627
3566 425
12989 701
4117 91
2002 340
2481 296
1431 104
6497 399
4838 943
22049 251
4151 47
6506 574
4098 916
23673 515
7232 212
29182 150
2532 475
3576 356
4982 663