5932 593
3099 828
3206 584
11468 736
3339 824
828 31
1599 62
2442 503
2462 448
3045 446
2376 278
1577 518
2595 605
1916 334
276 38
2860 719
17113 585
12004 627
1359 396
2167 535
3876 622
3993 955
1766 125
1633 317