31132 295
20017 831
14586 592
11262 138
19514 393
8505 603
3233 94
3729 332
4467 525
6473 206
43673 158
14206 211
26085 437
9244 101
20603 169
28639 770
15753 711
30682 325
43491 527
17512 281
5548 814
3321 465
7710 476
4203 274
69808 320
4618 745
6403 233
81827 425