2996 508
9392 718
4483 825
1900 247
3031 742
1208 68
3659 641
2420 396
2822 448
1134 101
2599 283
4666 680
6139 911
3618 861
3157 746
3094 596
8689 351
4893 501
10621 532
2400 257
4393 368
4340 496
3054 68
14263 457
7059 664
2248 377
4423 406
1181 241