3529 503
4568 460
4544 102
3543 743
7573 764
1693 208
9357 664
20428 357
2957 364
1602 194
1391 163
2382 292
10410 96
3352 582
1890 378
15109 318
4832 933
2925 694
3826 385
3362 835
4017 237
2762 337
3453 369
3900 498