19955 63
30426 220
33725 744
19443 348
7124 480
4613 122
18678 329
11901 420
12857 512
4968 922
4711 438
3704 573