5353 153
20917 758
2592 326
19431 683
2715 554
2260 506
313 49
3154 612
1547 186
1665 457
2365 297
6598 373
3005 738
8734 907
3746 535
3591 327
1597 478
2523 547
2374 722
2768 526
2572 599
2287 639
2222 371
2932 242