22081 695
34878 204
87168 623
2107 43
2422 660
3859 421
2018 322
2317 555
2486 275
3520 355
3009 329
5210 611
4297 542
5688 554
113846 890
5867 655
3529 499
1104 98
1469 213
7013 565
5320 468
120242 841
54239 642
2160 303
3766 676
557425 1735
52480 475
22620 458