2239 220
119324 465
49483 322
77673 203
61302 561
59896 503
42963 280
13978 321
8540 723
2826 354
5089 430
1580 262
8609 471
2670 504
6389 600
4637 663