3531 602
2999 498
8010 139
13278 213
74501 455
57273 542
2356 252
5320 715
5215 584
5017 895
14923 92
28041 685
49363 484