589 189
2289 527
12282 723
1930 157
6870 596
6346 266
11468 491
116778 403
9524 281
10542 674
5463 546
9358 122
4559 603