31866 243
2717 565
4980 764
20135 142
74996 416
8077 324
5947 535
8321 392
5704 804
18845 806
11279 309
4392 431
3870 431
2961 160
5636 440
4341 450
3755 318