328 92
920 254
681 174
2654 659
3529 287
3931 461
5069 551
5943 331
2521 49
5139 586
4471 309
6966 245
3456 229
4662 273
7601 450
5933 581
5797 594
3293 70
12506 142
5778 821
8744 616
14264 544
2989 55
8198 371