2895 110
3721 591
4021 602
2376 318
12850 379
6732 568
2382 368
4144 266
5484 349
5084 377
10286 566
13651 996
4501 771
4670 448
2452 437
4527 665
1229 97
3216 354
7954 491
8446 544
3230 638
3236 392
4436 503
4507 711