2603 645
5369 66
7021 127
6672 625
3022 278
1812 161
8094 875
6411 588
3224 225
3812 703
173763 313
12220 109
9293 519
3231 327
11860 459
8418 810
12163 313
17765 91
20404 630
6972 596