34875 319
19787 632
7313 378
14307 561
5271 461
4499 665
5141 860
6453 548
11039 731
3203 441
4973 832
2292 185
5445 966