1023 116
3737 923
6372 793
5447 508
9833 777
7297 427
5685 54
11414 178
10377 317
2440 86
13008 1016
19453 414
6816 823
3766 784
862 64
2433 273
1528 163
3528 593
4611 628
3215 735
5639 66
5829 102
2360 512
4174 546