2802 653
1004 257
1188 270
4483 682
4452 604
2887 799
18380 443
8574 314
2036 82
3879 631
10256 473
36263 900
40304 372
126037 752
5910 469