12028 337
16554 399
9508 457
44983 163
91835 219
29216 420
9935 797
3846 383
8657 636
5812 97
5563 204
2931 288
5851 335
8114 120
10716 593
2554 391
17282 730
22008 353
4494 320
11514 309
5670 581
8262 412
4003 373
7942 270
8476 212
21002 185
2369 458
3338 891