877 67
43963 186
2337 393
4691 447
775 39
149346 238
11745 33
13247 531
14724 52
4603 285
5346 136
2994 116
2893 280
3529 318