21066 839
8019 591
5897 512
3984 218
4494 394
2034 303
3392 445
2506 74
22101 503
45765 416
46514 694
14056 108
11617 489
13254 428
9498 56
8721 508
3501 160
9399 300
25869 150
14180 723
50601 486
24253 702
21618 318
20726 838
14884 367
179562 742
11470 251
70698 617