2511 267
244528 347
104794 313
45929 418
36313 873
18726 394
12286 642
32743 199
31561 541
18749 429
28787 454
28707 737
5191 515
2916 68
5552 957
7690 747
3323 280
4350 680
7442 380
21931 542
12791 406
16402 153
23847 258
31718 887