2981 927
1564 512
1247 288
1122 145
742 121
2839 182
3453 369
12645 76
15277 334
7106 204
7097 148
15160 447
8718 306
16656 454
20927 176
5336 478
33438 979
9713 169
21872 130
312438 707
12657 101
34095 179
5516 82
4083 89
10096 828
20627 664
6824 614
2116 173