3292 43
5400 669
17160 628
39927 336
15407 344
28179 405
35801 107
5198 528
1191 35
7602 634
4948 331
2523 178
4080 589
45758 700
22166 228