2590 267
245828 348
107028 314
47192 418
38007 875
19413 394
13088 642
33704 199
32384 541
19555 429
29500 454
29287 737
5257 515
2967 68
5621 957
7753 747
3389 280
4423 680
8243 380
22884 542
13411 407
17208 154
24422 258
33023 887