109317 638
22185 657
12558 591
116059 862
110963 241
19363 342
65155 1084
25935 392
4325 304
3528 516