1010 81
3593 561
1150 58
5693 576
7344 226
3022 384
2196 322
6121 657
3731 535
1994 165
8886 571
3570 282
10237 857
5048 385
1829 187
2603 333
3154 524
23386 761
13083 793
2516 254
6577 360
1618 339
3140 154
3209 593