2585 267
245694 348
106710 314
47039 418
37716 875
19354 394
12948 642
33604 199
32320 541
19485 429
29397 454
29236 737
5246 515
2961 68
5610 957
7747 747
3381 280
4414 680
8122 380
22752 542
13332 407
17175 154
24359 258
32860 887