1625 291
7328 552
2483 235
41828 121
36665 572
7342 47
3084 328
23348 489
18489 246
15920 386
13221 477
4704 416
4715 533
16516 67
11983 450
16618 706