19965 273
25797 210
3647 657
4910 418
15797 107
5832 444
31687 637
7421 652
9375 583
34936 486
9828 573
8476 831
8377 324
8036 247
31978 435
12462 378
4898 85
6834 473
3982 62
23963 247
10707 93
8186 632
34243 393
17118 338