1023 116
3737 923
6374 793
5447 508
13259 811
708 48
3785 428
4639 539
7430 441
2412 279
3510 841
8790 680
10129 401
7872 322
34573 698
8537 323
1347 131
3134 772
32189 594
7182 532
14435 593
3271 179
2748 253
4392 750