963 146
871 63
5305 929
3505 148
2925 346
6762 106
2422 370
3452 333
1003 28
7427 437
6855 497
1356 43
3332 830
2261 271
2071 102
5861 226
3940 289
4176 359
9130 659
5532 736
5283 312
8460 555
2909 121
6522 773
4772 383
3379 345
9347 479
2649 262