3429 55
10084 506
6110 473
3916 397
1968 262
4990 598
12790 509
4809 943
57351 116
12198 648
6698 440
3632 407
2237 327
2901 267
50629 371
3021 520