34046 788
19487 258
8653 360
2951 619
13507 716
17201 768
11028 37
15131 385
4739 133
3859 387
3685 265
2295 61
3321 78
3408 491
3412 265