3008 30
2343 213
16166 62
4542 391
3501 99
19664 580
5637 644
10516 87
2428 284
10620 600
5621 106
4626 753
2712 165
3038 540
2394 255
9956 605
4461 434
4790 580
3110 225
4231 519
3955 694
38224 273
4264 476
5014 676
4066 764
4354 378
12619 693
4133 957