2189 645
436 60
16370 493
20919 119
26231 502
9449 405
12327 312
8830 491
1823 322
5379 759
17158 876
10614 455
2460 463
3270 668
2992 372