33085 112
17695 409
12396 276
5250 69
9812 176
4754 430
10009 201
20896 766
29322 380
21006 151
21638 152
14931 445
15538 221
6786 282
16564 209
10500 555
13853 274
7345 32
8035 299
12458 729
13216 280
18165 578
19600 146
13848 491
34614 376
11483 520
12784 584
31261 403