3413 588
2949 245
42123 718
55607 104
15557 828
10670 267
5035 196
7393 321
12685 39
8583 429
8155 136