3008 30
2343 213
16165 62
4542 391
3501 99
19661 580
5637 644
10513 87
2427 284
10620 600
5621 106
4626 753
2712 165
3038 540
2394 255
9956 605
4461 434
4789 580
3110 225
4230 519
3954 694
38222 273
4264 476
5014 676
4066 764
4354 378
12618 693
4133 957