3294 43
5401 669
17163 628
39928 336
15409 344
28187 405
35811 107
5198 528
1191 35
7602 634
4948 331
2525 178
4081 589
45765 700
22180 228