3310 43
5414 669
17208 628
39977 336
15462 344
28314 405
35896 107
5222 528
1196 35
7610 634
4957 331
2530 178
4092 589
45991 700
22399 228