5003 270
4432 516
114857 646
66101 604
4022 141
139510 468
33081 306
13878 564
7524 302
101194 200
251542 1992
35880 873
30312 645
34897 98
39752 684
26792 325
8762 81
21989 115
38133 170
4110 469
4016 591
6651 523
3676 658
2061 396
3756 536
5484 752
40792 187