19589 853
7016 562
6650 75
16729 151
3318 215
15116 176
156903 648
7120 511
24716 720
120256 593
132983 387
3607 283
166956 344
5623 332
4964 534
6878 435
4720 818
3968 225
6456 381
184745 426
5060 687
365920 653
5178 278
3939 584