3308 43
5412 669
17201 628
39975 336
15449 344
28293 405
35885 107
5220 528
1195 35
7607 634
4956 331
2530 178
4089 589
45930 700
22354 228