15006 510
24099 303
21267 222
14372 243
22616 373
12350 677
14376 759
11859 57
9955 163
22698 267
11966 248
10923 231
7348 463
13032 821
13093 450
8655 611
9507 520
9352 852
4321 478
8025 444
91197 409
23841 338
10311 895
6279 679
16993 568