6966 393
3153 547
2483 238
4205 289
3127 128
4245 506
3606 425
13067 701
8459 42
17566 684
17153 848
39881 34
6289 58
43389 723