30946 513
10090 588
37764 169
18549 402
17457 421
4513 159
16692 65
10446 239
7210 532
18959 822
12992 54
3039 409
17947 116
11038 301
5099 448
3402 295
8421 946
4373 277
9344 258
18939 587
12150 397
6654 74
30314 464
13332 783
8175 175
9697 842
5024 687
8464 299