2597 696
501 58
3593 773
9391 281
7780 457
2201 354
4030 740
3716 606
3741 62
6047 118
8184 587
11316 502
222 42
1000 163
704 90
1699 267
1567 155
2304 157
1983 162
4546 924
6380 672
4634 570
1067 308
2173 639