2493 532
88733 226
41444 153
97981 631
6129 496
4412 476
7464 687
7464 511
10825 323
12707 491
14398 288
110641 178
5533 676
1596 80