2595 267
245877 348
107157 314
47247 418
38109 875
19436 394
13129 642
33743 199
32405 541
19576 429
29516 454
29306 737
5259 515
2969 68
5622 957
7755 747
3392 280
4426 680
8285 380
22927 542
13437 407
17238 155
24451 258
33082 887