2996 525
2896 304
3222 541
4073 835
5161 533
1407 164
3477 808
16040 619
18324 306
7040 866
2355 413
2375 416
1742 333
1576 285
2814 335
1783 337
1945 90
9851 684
2411 385
3970 762
3174 533
5025 829
4333 431
6461 726
4005 549
2478 323
3374 718
15877 475