2620 34
3943 289
12539 97
2953 473
10011 561
5398 625
10907 169
7067 773
6939 416
5228 572
20169 578
8185 214
14772 338
4618 265
5112 278
5355 442