3504 602
2997 498
8007 139
13277 213
74376 455
57219 542
2355 252
5319 715
5210 584
5015 895
14917 92
27975 684
49275 484