15231 411
5074 171
1133 155
1879 248
1952 306
23521 872
3584 187
2185 522
1360 116
2040 114
2881 739
3996 518
3169 634
2337 279
2335 27
2534 270
3353 161
3057 588
3608 703
34126 526
1660 185
1129 53
2725 745
2726 386