24082 297
15230 784
5270 706
5970 962
31933 53
7412 202
14594 952
47213 385
5166 509
7571 702
3721 778
6220 581
4810 417
2233 359
26118 160
3630 451
4661 426