9595 295
6898 291
13087 218
7556 87
2893 630
17608 496
2209 382
14476 225
2343 719
8681 694
775 171
1603 486
2448 473
6833 427
1839 299
2261 276
980 37
3008 555
4156 537
2245 174
8777 962
5484 313
2967 771
10411 84