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