1681 58
3783 670
3668 556
11399 435
30106 857
7916 398
9075 885
10047 510
11256 815
6092 335
10483 761
3622 172
7257 470
3319 112
8782 617
6194 519
5195 640