20156 256
17903 481
2990 128
2697 459
93648 693
2012 224
4135 527
14087 889
8044 606
15227 42
4038 521
15052 661
3489 459
7332 145
9605 360
8207 709
1379 242
3968 601
7444 42
22297 209
23530 172
5911 471
44822 309
6673 922