1253 63
5040 366
4261 954
3095 443
2211 54
3222 514
4540 249
1606 286
1877 70
4106 621
3202 389
2439 218
2036 346
6057 645
2980 547
2983 581
3341 616
2649 610
1905 164
2042 254
2592 229
1166 113
18785 1038
3526 429