2589 267
245767 348
106912 314
47129 418
37869 875
19394 394
13038 642
33650 199
32356 541
19527 429
29469 454
29270 737
5253 515
2965 68
5617 957
7749 747
3389 280
4420 680
8194 380
22827 542
13388 407
17192 154
24393 258
32968 887