31023 362
3985 648
2199 117
4649 424
44206 902
61178 613
3229 440
8647 762
21197 568
13096 288
14626 643
4754 246
3611 342
5216 358
8309 841
2817 305
23083 681
88126 320
12893 429
3906 555
4563 256
3075 333
1656 258
3841 746
2607 588
3641 637
14273 835
1285 224