3512 602
2998 498
8008 139
13277 213
74427 455
57242 542
2356 252
5319 715
5210 584
5015 895
14919 92
28000 684
49309 484