12187 126
6664 517
3970 98
49655 495
6251 290
13301 613
12216 541
4656 169
24761 553
9347 501
7158 303
2599 539
1373 112
5442 325
1099 134
2681 184
3152 495
16051 83