3008 149
1822 94
6124 782
13877 709
3311 235
3353 587
2744 159
5071 758
11029 991
6346 391
3203 246
3444 421
3805 397
2796 123
1379 32
1040 98
2756 248
2223 280
3407 97
2351 200
3671 140
4083 715
6620 601
4324 264
2544 262
1516 103
3442 447
6740 652