2542 503
2961 702
2656 720
985 135
1801 357
1749 156
2776 213
5004 187
1506 49
1769 121
3986 851
28259 952
8337 245
4736 590