6832 30
12599 560
17090 723
6861 594
9837 113
10207 656
13257 589
6884 685
8422 192
10378 142
8923 267
8451 662
44050 374
5201 46
6084 263
14173 178
3346 314
13201 445
13166 324
5595 391
6715 271
12514 594
4551 485
9286 409
7586 265
6295 596
6096 394
12863 457