30006 352
14874 348
30102 857
65344 159
30812 820
6722 487
28089 497
20901 609
24762 529
23011 438
18329 116
19170 587
11477 818
12411 740
7316 552
9031 361
15239 741
12299 386
7076 502
10110 472
11101 615
5411 76
23346 33
4616 436
4633 557
15297 267
6214 446
3502 542