21522 64
3363 307
2658 277
6375 609
4184 122
2428 160
2800 216
7855 589
15569 524
1875 72
1090 229
4790 638
9361 510
3521 562
782 118
13564 160
1854 115
3829 794
4480 859
3048 500
2879 385
3189 357
6159 202
2665 86
5852 182
4268 705
3192 75
6252 420