19951 63
30396 220
33706 744
19419 348
7123 480
4611 122
18672 329
11870 420
12849 512
4966 922
4711 438
3704 573