34053 788
19501 258
8655 360
2951 619
13507 716
17201 768
11030 37
15132 385
4741 133
3865 387
3685 265
2295 61
3321 78
3409 491
3412 265