13292 315
22998 196
23972 698
23916 861
11444 865
12768 715
6385 660
20640 280
24692 470
5342 651
4835 62
1345 207
2531 69
3699 143
14434 524