31866 243
2716 565
4980 764
20131 142
74993 416
8077 324
5947 535
8320 392
5704 804
18845 806
11278 309
4392 431
3869 431
2960 160
5636 440
4341 450
3755 318