3221 70
45175 186
2953 393
5982 448
1126 39
164116 239
11930 33
19414 537
15176 52
4997 285
5944 136
3649 116
3287 281
4095 318