3097 447
30291 908
4137 637
7328 553
9374 846
3169 181
15448 588
12937 39
8887 618
78813 564
16377 116
13348 119
7455 47
1806 278