3001 685
1275 188
1714 393
1566 349
1091 100
2938 860
458 113
1383 382
2333 690
32357 420
1072 333
1144 263
2213 528
1124 278
2691 842
537 136
1998 583
3729 794
2143 383
2207 505
1182 345
2723 724
1224 283
1000 288
2287 451
1353 312
1198 219
1599 232