2589 267
245764 348
106906 314
47124 418
37860 875
19391 394
13032 642
33644 199
32356 541
19525 429
29468 454
29270 737
5253 515
2965 68
5617 957
7749 747
3389 280
4420 680
8191 380
22821 542
13385 407
17192 154
24393 258
32967 887