2957 644
976 135
4213 549
1973 219
7245 840
6614 447
3068 419
6544 361
6333 151
7774 127
2974 524
8096 386
2395 312
3814 128
4726 476
3947 260
3014 374
3450 354
4274 679
2577 63
4186 387
3098 441
16638 532
5576 760