12652 298
8402 562
9737 704
8305 610
5590 484
6509 530
4886 463
8419 386
10694 623
12304 243
11214 328
8899 582
5171 153
4405 37
6088 136
8730 612
7716 758
11146 304
12465 330
15573 139
11673 57
5958 414
7473 129
16398 807