15032 553
4331 87
9112 654
15337 372
11286 313
21589 260
7335 421
7759 951
12645 552
7792 516
6986 970
25166 415
36151 277
4607 444
8793 778
2203 206
4883 549
4179 266
4044 42
10208 301
7590 451
5600 395
1779 65
3523 315
3698 420
4680 594
4682 76
5976 381