350 62
839 159
417 72
2951 836
2886 770
2241 492
1391 305
1637 123
4396 495
1274 213
3442 711
18181 468
3381 322
4707 399
6763 370
8391 550
2159 244
14401 139
3580 812
1905 338
3547 168
4892 583
6529 102
5095 646
16660 41
3645 902