3098 206
5140 916
17585 635
4465 559
9207 372
2820 297
16450 765
8451 779
21642 619
8780 1017
9338 725
14614 214
10073 128
7259 351
12092 679
9008 422
3724 232
21440 430
9852 213
20706 98
4390 485
15834 767
6643 552
6801 49
8933 288
9529 358
10219 139
5204 30