27125 125
19506 424
76152 359
11682 554
8498 595
7746 112
2657 99
7042 945
11459 246
29562 753
16351 674
6368 243
8793 453
11352 426
11364 475
6056 723