16951 551
10628 321
2445 483
1524 372
3041 715
580 146
730 162
910 244
1397 291
1836 354
762 91
1699 461
2968 737
1440 184
3892 900
2557 615
3862 797
3091 583
1306 217
2232 367
2878 105
3090 637
11305 602
16237 968