15102 117
4588 623
4436 567
3712 791
3726 441
7599 451
5070 147
12012 329
10941 575
1152 100
5486 608
9091 674
2842 395
3845 379
7619 565
16507 422
29668 857
4646 813
2245 582
1955 189
4894 432