109374 638
22186 657
12558 591
116077 862
110983 241
19365 342
65160 1084
25945 392
4326 304
3528 516