11515 555
8505 33
10900 588
3322 409
3772 295
5122 278
6729 603
9398 754
6851 949
6060 672
2616 159
2570 257
8332 408
3086 43
16284 402
4704 286
2844 450
8190 901
11691 539
6898 756
4273 305
2059 64
6054 399
7303 926
4840 662
7738 448
3189 217
5369 670