3292 43
5400 669
17159 628
39927 336
15404 344
28177 405
35801 107
5198 528
1190 35
7602 634
4948 331
2523 178
4080 589
45755 700
22161 228