19957 63
30438 220
33735 744
19459 348
7125 480
4614 122
18688 329
11907 421
12858 512
4968 922
4711 438
3704 573