3501 759
1266 255
2545 84
10663 812
4824 328
899 190
2309 438
2319 349
654 92
4315 809
2759 356
1243 181
1177 159
1017 93
1503 295
2195 482
4292 773
2997 876
5132 882
502 151
4133 759
5416 67
915 64
2815 607