3012 786
1330 271
5075 27
16150 102
22182 683
14823 357
17140 300
15157 825
20858 338
6681 49
3970 635
4395 338
3255 122
7129 191
3496 458
10139 669
6324 254
4736 273
2249 508
7587 618
3811 165
6222 61
7162 775
2957 455
1653 41
1590 51
3397 423
1724 101