22095 295
12876 519
71092 660
6642 472
5897 703
14617 687
5504 626
7432 809
3977 645
8761 557
3538 511
50974 695
5393 504
7046 745
6749 366
2294 87
4577 822
1927 100
6282 784
3289 639
3082 306
2285 289
2244 361
4159 886