1093 226
342 110
2150 485
2077 423
1649 359
2731 384
24231 171
13542 421
3756 405
35548 431
6163 416
2038 147
7662 143
4873 482