993 269
1659 246
2016 508
12506 240
2150 560
4465 993
2062 345
2357 399
423 95
1495 72
2756 481
2977 681
1387 446
10551 716
5983 755
5048 366
2758 709
2536 467
3582 809
2205 442
2443 345
1044 129
1362 219
3729 679