3021 465
27549 893
4234 214
7293 605
5157 196
13797 339
17098 128
6954 612
5545 423
11244 549
4309 575
20815 169
3565 174
4138 59
2699 657
15020 652
1068 169
19443 762
2294 394