3418 588
2959 245
42133 718
55667 104
15570 828
10677 267
5037 196
7396 321
12687 39
8593 429
8160 136