1016 159
2607 290
855 63
7088 745
8372 597
18614 86
6496 926
9148 757
5275 333
5185 487
5874 483
1988 381
6338 439