2478 271
3319 178
6310 797
8114 885
18943 94
25983 472
28016 642
58449 215
11114 523
25342 938
14973 390
22241 704
9192 433
7393 330
4352 533
7045 323
6723 564
8179 582
8726 643
3580 85
5577 407
3454 144