4502 85
4481 499
19149 664
13408 208
22855 528
3136 695
14210 174
7879 623
7157 531
987 119
8127 166
1622 291
2224 429
3696 547
25357 542
11600 251
3178 636