1135 38
2398 544
2929 431
2909 757
1580 273
2581 247
3278 618
3143 657
1863 228
5017 159
1881 165
3950 853
4684 701