3292 43
5400 669
17160 628
39927 336
15407 344
28178 405
35801 107
5198 528
1190 35
7602 634
4948 331
2523 178
4080 589
45755 700
22164 228