3310 43
5413 669
17207 628
39977 336
15460 344
28307 405
35895 107
5222 528
1196 35
7609 634
4957 331
2530 178
4091 589
45971 700
22384 228