303 34
1537 190
1232 179
2334 462
2582 303
2335 704
1530 399
1000 199
3132 595
3156 459
3043 629
4755 841
2346 450
4349 464
1604 351
5775 187
12342 54
17291 379
8979 747
6148 174
16054 602
9706 96
5769 345
9059 338
2135 527
1471 274
2371 483
2643 770