3290 43
5396 669
17146 628
39913 336
15387 344
28143 405
35783 107
5197 528
1189 35
7599 634
4946 331
2519 178
4078 589
45709 700
22107 228