12442 153
2648 602
3853 859
4805 416
3065 214
15116 246
20155 319
8113 72
14460 445
3019 95
19041 886
19203 652
14209 92
7500 45
3644 183
5244 804
6745 51
3326 523
4390 549
8192 764
2507 50
25106 833
4999 343
4962 287
37019 209
19621 509