1572 448
5440 455
19333 326
2911 386
3263 554
24146 119
2586 171
3603 706
6457 530
23787 74
9394 751
7007 784
25645 489
4001 317