2478 271
3319 178
6309 797
8114 885
18943 94
25983 472
28016 642
58448 215
11113 523
25342 938
14973 390
22241 704
9191 433
7393 330
4351 533
7045 323
6723 564
8179 582
8726 643
3580 85
5577 407
3454 144