24366 297
15272 784
5286 706
5997 962
31976 53
7442 202
14615 952
47279 385
5201 509
7592 702
3745 778
6256 581
4848 417
2272 359
26352 160
3667 451
4714 426