2100 55
7568 61
6041 432
4524 645
6108 506
8787 909
11192 596
8429 253
3970 351
38150 498
71481 516
45817 197
40051 259
62940 387
112070 296
108315 381
73135 655