2191 275
1363 344
2657 624
2750 736
1239 329
2972 883
2263 515
300 48
2721 839
2271 388
1975 570
722 103
2534 698
2826 710
2373 423
3652 461
2391 485
5684 456
2337 581
1037 161
1113 243
605 181
3503 153
2412 640