30030 426
25171 265
21504 238
26655 783
32283 744
33670 117
14320 157
36399 135
42011 651
25310 518
42767 319
17998 354
4027 663
12666 329
2739 250
21546 203
34606 633
20057 623
20701 361
22256 704
24234 802
20472 583
16217 107
15912 862