3531 602
2999 498
8009 139
13278 213
74500 455
57273 542
2356 252
5320 715
5215 584
5017 895
14922 92
28041 685
49362 484