22732 810
7953 662
12165 347
7859 257
3384 233
2958 70
6939 806
94109 668
9032 603
14254 825
9518 396
2451 475
4463 646
7342 524
12466 74
3487 623
8844 233
9018 418
3889 493
4141 448
1991 209
13969 832
8718 148
4840 593