1060 32
8969 697
1874 242
17636 301
18765 118
3684 873
9815 592
4286 350
3137 273
1732 338
19475 33
14851 580
37129 712
10448 154
9686 80
10167 485
9270 99
3935 551
10884 711
11910 601
7316 26
4553 369
16443 356
12959 267
1813 29
8236 69
10572 645
3870 300