2589 267
245769 348
106922 314
47136 418
37879 875
19396 394
13045 642
33658 199
32356 541
19530 429
29473 454
29273 737
5253 515
2967 68
5617 957
7749 747
3389 280
4421 680
8201 380
22833 542
13392 407
17193 154
24393 258
32975 887