3292 43
5400 669
17158 628
39927 336
15400 344
28172 405
35797 107
5198 528
1190 35
7602 634
4948 331
2522 178
4080 589
45745 700
22156 228