15050 103
3839 528
4663 298
16150 359
5424 408
7641 313
3865 807
2364 630
6488 88
26399 703
35142 756
9756 265
3096 46
4733 234
1894 602
11980 82
13722 703
839 185
1863 522
17805 215
69901 438
26338 293
1736 213
1407 413