16963 841
14186 470
3172 331
2614 200
14710 877
15544 866
2403 265
20305 109
9454 474
2572 208
5519 820
13985 810
5026 631
4235 756
4103 417
14399 350
8745 125
3525 323
21502 318
7873 757
7921 138
2771 454
2300 199
14501 858