3215 257
7047 351
3293 639
3650 534
19967 382
32805 620
91901 161
4341 266
7422 800
11779 512
17674 709
94615 613
24261 277
18100 785
5004 739
4176 300
17114 126
2581 245
6046 94
102558 327
2650 48
1636 82
10327 357
20754 337
6575 155
15909 634
5637 661
6699 726