3031 629
1318 342
1382 88
3150 598
2140 387
1530 78
1157 264
1328 173
2613 727
1627 380
2713 670
3660 930
2868 889
2078 372
4110 700
1247 199
3022 767
2731 291
2609 570
1273 204
618 61
3517 396
3079 302
1577 163