2945 140
1092 157
3741 187
2670 98
4893 843
1734 298
1517 353
7469 604
1952 392
3809 575
2361 387
13625 471
2206 177
3112 283
3233 213
4626 504
12243 312
2387 166
2935 660
4248 131
3375 483
9838 320
2537 196
4597 198
3573 171
30299 73
16134 131
24531 50