20493 271
3782 214
15755 235
20548 517
3559 786
2480 193
1804 141
3209 438
4080 652
1943 348
3897 803
4741 36
6170 324
2984 467
1359 202
2047 311
14929 590
1611 121
763 55
17581 680
29160 442
16567 646
3716 533
4037 334
3878 709
9459 151
7956 507
6380 313