3419 588
2963 245
42134 718
55675 104
15573 828
10677 267
5037 196
7396 321
12687 39
8594 429
8160 136