5112 159
2591 337
8691 363
4518 825
1574 210
10161 141
12650 911
679 39
3018 559
9034 335
2957 745
1206 129
2852 556
756 58
7825 113
1172 132
2948 545
3820 288
2690 648
4295 820
7964 470
1727 237
328 58
2100 261