40226 98
13948 266
30865 182
25734 75
29331 248
23587 538
5947 707
23359 495
16499 134
33318 514
37893 412
9504 270
8457 857
3065 64
24987 341
11813 848
18742 297
13573 115
2148689 4109
6509 139
10445 676
27466 352
18874 131
24464 801
5382 324
11660 73
18101 554
12018 403