3021 423
14561 620
5192 431
3167 768
1486 194
12533 429
10233 681
4449 136
4906 556
9659 583
8191 307
8982 642
4503 897
2801 669
1932 95
7244 278
4048 478
12501 714
3785 613
8162 642
27544 527
4814 30
3825 44
4164 627
9912 424
1081 191
2794 163
3715 303