43996 74
7706 80
6965 492
4305 223
3313 277
5857 496
24235 673
5403 521
15410 649
5476 567
3382 94
7816 736
4485 658
4832 646
11533 669
8086 229
3876 586
2354 154
3952 629
5512 188
22714 581
12886 362
20432 327
29489 789
10134 86
12258 364
13390 558
55918 252