2107 55
7581 61
6055 432
4532 645
6114 506
8798 909
11198 596
8439 253
3983 351
38305 498
71702 516
45894 197
40129 259
63244 387
112640 297
108768 382
73409 655