486 32
4078 429
3254 732
2844 47
7299 167
2154 507
2097 242
3458 554
2262 523
3555 973
2783 691
5129 566
2995 635
4998 564
4133 343
3162 628
2924 611
15664 367
39426 793
3369 560
14213 322
801 127
2924 705
1158 104
5206 486
6764 713
4712 116
3004 421