108678 638
22160 657
12545 591
115867 862
110628 241
19277 342
65093 1084
25844 392
4309 304
3522 516