12032 805
13636 443
3813 192
8360 101
7624 648
5308 35
8646 710
4676 409
8418 573
15045 581
10048 752
5362 64
9769 542
8690 553
9298 200
8074 340
5441 472
2969 101
6174 613
6199 107
5212 124
8593 707
3499 144
6470 306