3292 43
5399 669
17155 628
39921 336
15399 344
28165 405
35794 107
5198 528
1190 35
7602 634
4947 331
2521 178
4079 589
45738 700
22145 228