6096 103
4071 817
8440 914
5957 655
4433 613
12796 696
28382 127
5506 447
9563 569
16318 911
8303 547
2061 175
17046 381
4585 606
22079 357
3304 678
2620 518
2571 637
1247 131
3978 399