3290 43
5396 669
17146 628
39915 336
15389 344
28144 405
35784 107
5197 528
1190 35
7600 634
4946 331
2519 178
4078 589
45715 700
22112 228