29855 688
12801 622
4845 322
1233 320
1088 260
773 213
19540 267
10884 969
18832 81
14253 370
12685 752
756 230
4788 209
13863 45
15236 42
33164 809
2135 477
1139 323
2983 780
22217 165
14247 498
284 60
9017 116
1448 314