22934 297
15125 784
5241 706
5931 962
31843 53
7347 202
14519 952
47049 385
5134 508
7547 702
3697 778
6132 581
4776 417
2168 359
25672 160
3490 451
4578 426