31330 243
2463 565
4581 764
19571 142
73603 416
7931 324
5858 535
8188 392
5608 804
18737 806
10983 309
4310 431
3767 431
2732 159
5449 440
4256 450
3633 318