29098 892
1077 213
3211 580
4952 178
2691 573
1025 160
2950 47
9489 391
3795 464
1832 192
34926 950
5153 392
22930 326
15066 385
8366 570
13175 299
14011 802
6827 362
4764 621
7135 645
4203 146
6682 480
9842 209
10759 646
22008 508
8274 265
9126 650
17815 102