21037 349
9197 373
3251 970
7632 397
13625 278
48198 601
99510 773
157287 1072
38285 716
56530 339
52306 801
3520 437
2788 336
4084 535
4261 702
4193 127
16996 652
5837 716
4067 815
5921 689
6831 236