3016 546
17442 674
3344 427
3901 296
4035 664
9712 610
3119 608
1487 110
44689 419
17943 40
34367 305
30850 279
9829 663
10375 848
4448 217
8647 164
4042 748
4978 451
9290 146
201122 176
102587 508
5431 483
13066 362
30066 908
103580 343
14276 65
65436 319
7012 107