1005 149
7984 669
3787 300
13526 112
2845 648
2974 41
6440 314
5157 157
81978 250
16268 939
55350 389
36594 288
39782 974
8756 702
9741 363
11295 551
108222 713
29044 1017
28324 399
4655 190
13874 37
6154 267
5577 169
8802 80
29716 481