1528 361
3494 563
8300 343
4249 808
5528 314
15199 876
23875 721
10593 426
6343 262
29229 154
14724 636
6179 445
4032 606
5014 83
4498 731
4123 787
12522 119
5162 540