3023 465
27549 893
4235 214
7296 605
5159 196
13799 339
17099 128
6957 612
5546 423
11248 549
4310 575
20820 169
3566 174
4138 59
2700 657
15030 652
1068 169
19444 762
2294 394