2934 646
5859 66
7488 127
6886 625
3058 278
1840 161
8197 875
6447 588
3273 225
3870 703
173854 313
12261 109
9334 519
3260 327
11924 459
8464 810
12232 313
17834 91
20482 630
6997 596