12030 126
6442 517
3882 98
49585 495
6215 290
13208 612
12131 541
4615 169
24641 552
9285 501
7141 303
2574 539
1341 112
5396 325
1091 134
2652 184
3133 495
15973 83