2106 304
1207 161
11271 150
5367 807
15998 186
9405 397
3625 388
4196 617
11572 573
6275 702
3565 584
17696 548