12033 562
2620 66
10490 298
4347 43
16141 307
14917 327
31194 583
5771 293
16520 754
11481 410
4117 257
14621 504
8243 412
7730 859
7882 159
8486 513
12501 774
17287 654