2823 64
8028 73
4493 796
41991 692
1833 136
4108 664
7457 731
21840 478
16464 541
5094 201
2233 311
3719 179
5828 421
9256 355
17058 788
924328 954
2985 623
9047 773
12277 58
2816 380
10292 620
1119 180
2959 622