30216 119
32077 599
15395 763
13189 173
9872 40
9182 641
12183 254
7637 449
29003 287
8134 675
7892 571
5967 661
3517 365
7116 623
14289 901
4576 235
12693 400
1102 81
3218 545
5035 72
2475 265
2384 199
3950 380
1304 89
1945 118
5744 128
1990 203
4403 643