3097 906
1351 249
2036 505
2312 466
745 29
2342 645
3560 703
1431 182
3069 153
4392 65
12616 97
41653 163
23582 602
7311 327
6561 311
14464 224
11088 635
3750 721
888 103
2980 583
2748 704
1320 277
3333 595
4578 789
1072 122
251 44
3798 640
2157 468