19592 735
17883 805
11343 191
4364 82
15522 629
7031 236
20473 322
11542 600
17325 505
5143 407
6387 493
4043 162
3299 70
9277 763
7351 709
6866 408
4611 311
4333 323
6269 908
15539 442
11556 605
6148 128
7020 506
3246 92