2112 361
3502 563
8443 343
4254 808
5603 314
15350 876
24190 721
10652 426
6359 262
29255 154
14823 636
6217 445
4063 606
5021 83
4522 731
4127 787
12662 119
5176 540