300 69
2139 677
4640 731
5464 30
34852 756
17192 126
8937 529
8795 322
11354 619
4204 944
2047 330
5921 772
5644 770
2746 235
2169 203
2109 386
2974 439
1335 177
3481 630