15016 426
4909 157
18729 137
58872 326
13055 384
11844 43
21242 357
10413 679
2844 190
6816 125
8510 126
7441 621
10567 518
12171 298
5617 245
7894 422
21351 653
10191 573
14336 267
2833 445
9915 199
8561 474
24723 575
12420 219
19485 936
4656 75
3689 184
3740 851