2511 267
244537 347
104797 313
45934 418
36315 873
18730 394
12289 642
32747 199
31563 541
18750 429
28789 454
28707 737
5191 515
2916 68
5553 957
7690 747
3324 280
4350 680
7443 380
21933 542
12795 406
16408 153
23849 258
31722 887