3228 53
10076 506
6094 473
3911 397
1964 262
4977 598
12754 509
4805 943
57108 116
12176 648
6646 440
3629 407
2237 327
2898 267
50407 371
3014 520