3512 80
9292 683
33892 236
3601 200
6216 344
48981 430
17020 116
40722 353
11723 197
10467 508
9515 732
9797 727
6087 414
7959 447
7059 97
5473 332
12519 655
7500 581
9847 277
7691 712
35395 433
6190 183
14484 794
18276 205
2433 56