41198 857
31168 586
46456 141
37601 398
9162 105
17200 265
11831 213
62221 457
9575 462
6939 448
7665 389
7974 166
12838 523
5975 394
3159 602
44146 167
3290 624
2335 427
2252 455