3504 80
9286 683
33884 236
3600 200
6216 344
48980 430
17019 116
40717 353
11723 197
10467 508
9515 732
9797 727
6087 414
7959 447
7059 97
5473 332
12517 655
7500 581
9846 277
7691 712
35391 433
6188 183
14484 794
18276 205
2433 56