12033 562
2619 66
10490 298
4347 43
16138 307
14916 327
31194 583
5769 293
16519 754
11479 410
4116 257
14621 504
8242 412
7729 859
7881 159
8485 513
12500 774
17284 654