21067 839
8019 591
5897 512
3984 218
4494 394
2034 303
3392 445
2506 74
22102 503
45766 416
46514 694
14056 108
11617 489
13254 428
9498 56
8721 508
3502 160
9399 300
25869 150
14180 723
50602 486
24253 702
21618 318
20726 838
14885 367
179564 742
11470 251
70708 617