2981 927
1564 512
1248 288
1123 145
742 121
2841 182
3453 369
12649 76
15279 334
7107 204
7097 148
15167 447
8719 306
16656 454
20927 176
21276 189
5336 478
33439 979
9714 169
21872 130
312443 707
12657 101
34096 179
76830 459
5516 82
4083 89
10096 828
20628 664