2929 325
2801 489
2557 237
5131 668
765 108
4023 829
2482 94
3266 714
1367 195
876 164
2482 503
3127 824