5095 679
3540 284
8167 302
11899 843
142375 470
60446 358
28324 706
27790 327
44666 405
4218 138
6698 512
2576 129
3842 390
2789 279
142333 755