3021 176
1864 74
7275 348
3170 377
4169 152
10734 118
18779 641
9107 749
9311 214
12230 289
1125 27
17565 740
3582 249
19932 66
15807 503
5427 542
827 56
5628 230
8768 244
5015 533
5496 528
9979 504
12411 715
5729 283