12632 75
1297 60
1356 98
2596 561
2695 154
5632 773
2435 336
2503 506
3347 294
1295 120
2071 280
1808 179
3048 533
3402 117
3789 326
3606 728
3328 726
6032 864
2974 483
3349 676
4081 315
1406 124
1913 251
2605 356