3263 932
1185 332
2557 571
3821 843
2529 471
743 179
1805 107
1199 58
440 53
1446 292
4508 603
1848 257
1363 129
1846 473
2743 426
627 141
2520 257
2164 503
1414 202
2525 557
2160 233
967 127
876 98
2518 787