29432 145
11872 687
67967 856
9785 78
71386 309
27121 293
100768 633
36916 544
19814 240
58365 157
108737 766
9236 450
1689 273