5026 474
2625 495
3284 414
12384 715
57956 1065
37705 571
14563 462
13323 840
38072 387
13064 51
9313 159
6297 917
6145 66
23206 595
4244 193
3430 103
7885 266
16329 329
3102 135
11016 546
1844 71
4514 358
3488 785
3605 385