15099 117
4586 623
4433 567
3710 791
3725 441
7588 451
5066 147
11993 329
10941 575
1152 100
5481 608
9089 674
2839 395
3845 379
7608 565
16502 422
29611 857
4637 813
2245 582
1951 189
4892 432