19935 537
9589 526
2203 172
20229 873
3503 468
3068 457
8609 320
243725 1195
3191 584
4237 378
3519 433
162904 974
2905 288
21086 549
2060381 3370
276026 1568
2966 205
375912 1076
9845 697
4169 123
7675 593
6226 784
6422 514
13556 383
5558 84
6613 484
40589 580
46408 236