41869 138
14106 191
3714 510
2955 75
4498 97
12977 610
1566 148
12068 470
6839 541
9165 516
7371 254
9780 915
2977 542
2193 412
2316 508
1939 417
2421 245