2109 55
7586 61
6056 432
4533 645
6114 506
8799 909
11199 596
8439 253
3983 351
38319 498
71739 516
45905 197
40137 259
63295 387
112720 298
108802 382
73438 655