5025 271
803 54
1383 167
2669 606
1788 540
4406 782
2245 680
10216 711
1646 193
3001 455
2482 270
312 64
2584 725
3856 658
2731 382
1302 218
1390 271
2995 635
2574 664
1006 123
4303 892
970 125
3867 293
3283 887