21133 293
15296 106
3271 580
2636 582
1966 82
2393 160
3608 667
3349 474
3924 88
1223 231
3193 54
20675 189
17622 450
13343 538
5384 885
3795 463
3532 767
2664 705
2147 162
2817 525
4111 642
1649 102
3706 526
24271 96
21985 498
15766 678
15552 494