3000 271
5777 916
3934 911
4365 398
3178 292
4034 658
4342 943
1350 177
4346 301
15708 642
5877 627
10709 391
2771 402
11314 940
5889 929
4768 626
12428 580
2883 227
3359 59
4802 603
3235 576
4017 442
7381 361
4002 706