3008 465
27543 893
4232 214
7277 605
5154 196
13792 339
17097 128
6951 612
5544 423
11238 549
4308 575
20794 169
3562 174
4133 59
2699 657
14999 652
1065 169
19436 762
2294 394