2511 267
244536 347
104796 313
45931 418
36314 873
18728 394
12286 642
32747 199
31561 541
18749 429
28787 454
28707 737
5191 515
2916 68
5552 957
7690 747
3323 280
4350 680
7442 380
21932 542
12793 406
16404 153
23848 258
31719 887