49392 193
11223 48
873 38
14397 109
5729 29
5554 950
3287 321
4277 775
3310 518
1494 399
3633 876
3647 549
2193 466
4142 136
1086 75
2544 52
3805 509
3221 731
2991 751
1074 145