3015 484
4005 826
10921 165
2869 144
2946 619
3940 670
4131 299
13334 418
9335 676
8833 519
3310 638
3162 399
7127 226
2471 396
7563 157
4646 730
4522 899
643 37
12127 529
1761 57
18006 426
3254 318
7557 385
2275 319
2000 159
11988 89
3186 404
11140 493