12062 313
15238 50
11981 86
7862 494
8647 335
5065 392
6396 392
17075 94
22654 176
31407 279
33326 78
10970 220
4887 317
19512 588
10084 482
8871 531
5127 44
16760 304
12461 69
3587 54
9803 291
16947 777
7706 863
14256 714
5909 414
5967 67
9693 297
11521 57