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