43096 897
5311 30
10228 637
12977 341
12436 397
9392 624
21329 742
7101 464
2752 364
12861 532
12118 503
5913 254
13588 244
16887 96
18523 616
2452 401
8557 873
12071 697
17620 759
16567 234
14740 710
5887 544
16398 351
5707 44
8583 312
13094 195
21217 125
6832 699