3292 43
5399 669
17156 628
39925 336
15400 344
28168 405
35795 107
5198 528
1190 35
7602 634
4947 331
2522 178
4080 589
45742 700
22149 228