43973 659
7447 339
22972 810
16990 962
60732 195
5609 159
31642 392
11142 621
16136 52
16395 413
17106 907
12438 261
41797 292
39663 94
16600 126
19344 231
11138 313
5228 47
25480 182
4958 115
19374 389
23087 526
2704738 4051
2462302 3536
387106 1161
233822 590