3310 43
5414 669
17207 628
39977 336
15462 344
28310 405
35896 107
5222 528
1196 35
7609 634
4957 331
2530 178
4092 589
45978 700
22390 228