2981 927
1564 512
1248 288
1123 145
742 121
2840 182
3453 369
12648 76
15277 334
7106 204
7097 148
15164 447
8718 306
16656 454
20927 176
5336 478
33439 979
9714 169
21872 130
312441 707
12657 101
34095 179
5516 82
4083 89
10096 828
20627 664
6824 614
2116 173