3129 525
7979 68
5742 448
8987 925
2449 337
20296 694
13015 653
8509 101
8672 394
5175 806
14363 890
4018 594
3948 748
15933 51
2507 515
5649 794
2433 413
3656 164
4750 752
12105 282
4301 248
5225 171
73641 285
12698 154
189676 1150
18070 652
25840 527
16410 573