2196 196
3393 579
6347 705
4488 183
19286 625
4902 403
3988 214
2403 338
29677 782
11978 251
7244 601
5595 232