3021 465
27549 893
4234 214
7294 605
5158 196
13797 339
17099 128
6956 612
5545 423
11246 549
4309 575
20816 169
3565 174
4138 59
2700 657
15025 652
1068 169
19443 762
2294 394