15941 781
2595 314
3792 452
4123 371
11995 306
12739 365
10047 587
7212 588
29868 898
11790 104
5757 114
8960 343
6977 32
10290 264
8444 24
22583 171
8761 857
7667 362
5376 211
7219 350
21073 674
4257 85
14962 820
4796 420
9937 524
31185 292
11615 559
8902 510