856 262
1160 318
987 210
264 52
1048 246
1005 265
10385 490
3855 512
3978 779
13454 458
11286 702
4340 725
2574 271
3248 278
47549 163
10285 473