2909 81
3236 51
5726 674
4783 554
8830 560
6789 281
14265 515
7505 496
4880 209
10467 151
6207 108
11246 590
15938 248
5381 298
5536 454
12295 805
13132 627
9133 495
10395 406
12747 771
7926 151
22048 94
8143 331
22108 513