5979 604
2159 313
943 24
6653 617
15531 562
8680 145
15227 100
6712 394
33836 315
21609 458
28416 484
24534 815
299785 1064
13642 698
30508 218
54911 269
65925 568
20096 480
40368 874
29133 595
2238 112
40438 507