2300 330
1037 89
1606 363
632 30
1438 327
2260 541
3477 815
2355 461
1262 169
1841 170
676 60
2054 386
1419 312
2949 549
576 74
2545 430
1308 132
2838 721
3547 232
2656 312
2790 672
2514 345
2983 406
3303 504
4331 354
2452 527
1579 344
5933 888