21016 325
14654 652
4711 68
12217 888
21688 622
5440 100
1699 189
3847 759
8044 629
3698 251
9414 381
5656 361
6745 847
14130 666
5219 505
8820 133
13927 345
11806 341
11026 481
5192 540
14438 272
4272 537
4520 603
5343 630
4942 494
2791 300
11346 172
5458 328