1331 240
2058 272
3095 622
2838 589
452 37
3801 854
869 178
2784 504
2970 814
1189 38
2453 544
2933 431
2932 757
1600 273
2589 247
3283 618
3128 657
2029 228
3517 158
1743 165
3956 853
4854 701