1346 97
2285 111
4016 410
8372 806
2092 443
25998 290
8806 600
17431 516
10244 624
5166 207
15878 567
17384 310
7556 482
5745 286
9597 494
3695 707