31372 243
2475 565
4595 764
19601 142
73707 416
7935 324
5862 535
8202 392
5635 804
18740 806
10997 309
4315 431
3775 431
2748 159
5466 440
4260 450
3660 318