30216 119
32075 599
15394 763
13188 173
9870 40
9181 641
12181 254
7637 449
28997 287
8133 675
7891 571
5967 661
3516 365
7116 623
14289 901
4574 235
12692 400
1102 81
3218 545
5035 72
2473 265
2384 199
3950 380
1304 89
1945 118
5742 128
1990 203
4403 643