3585 511
15592 628
6403 793
1492 62
2493 634
2506 420
2999 356
2608 307
3437 554
2534 651
15005 397
1825 284
2707 412
5270 111
1320 86
801 74
1071 268
10761 763
5014 820
2979 508
2911 748
3123 316
2910 444
1506 320