31898 647
2035 69
6574 353
3423 319
4132 476
4857 578
6401 205
8639 521
5784 293
33270 941
5632 567
21343 313
2758 150
20656 522
14391 175
5264 641
92253 723
5010 509
3216 481
7302 129
28708 776
4043 689
3604 759
13830 211
4594 31
6284 721
16275 110
8120 497