21133 293
15296 106
3271 580
2636 582
1966 82
2391 160
3608 667
3349 474
3921 88
1223 231
3193 54
20675 189
17622 450
13343 538
5384 885
3795 463
3532 767
2664 705
2146 162
2817 525
4111 642
1648 102
3703 526
24270 96
21984 498
15766 678
15551 494