2109 55
7585 61
6056 432
4533 645
6114 506
8799 909
11199 596
8439 253
3983 351
38316 498
71729 516
45902 197
40136 259
63285 387
112709 298
108796 382
73435 655