2705 786
1184 271
4656 27
15160 102
20083 682
13736 357
15265 300
14290 821
18840 338
6311 49
3835 635
4068 338
2745 122
6242 191
3017 458
9073 669
5444 254
3863 273
2127 508
6508 618
3143 165
5448 61
5028 775
2732 455
1291 41
1232 51
2905 423
1547 101