1628 291
7417 552
2484 235
41843 121
36671 572
7344 47
3084 328
23352 489
18494 246
15924 386
13223 477
4704 416
4718 533
16517 67
11985 450
16618 706