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