3292 43
5399 669
17155 628
39924 336
15399 344
28166 405
35794 107
5198 528
1190 35
7602 634
4947 331
2522 178
4079 589
45740 700
22146 228