2113 455
9532 364
14520 562
6363 86
16079 122
4226 359
5662 639
4722 618
11174 348
5845 366
2175 76
17732 529
2965 137
3422 203