15087 81
8509 646
4695 650
4551 293
3967 360
6638 166
16766 302
12335 383
11611 743
32801 827
5315 741
8920 408
20123 346
3378 693
7433 548
2533 112
4710 324
11112 166
3288 499
5058 435
14111 905
4081 80
3966 562
4486 679