2195 196
3392 579
6346 705
4488 183
19286 625
4902 403
3988 214
2402 338
29677 782
11977 251
7244 601
5594 232