12033 562
2621 66
10490 298
4348 43
16142 307
14918 327
31199 583
5771 293
16520 754
11481 410
4117 257
14621 504
8243 412
7730 859
7882 159
8487 513
12503 774
17288 654