3484 602
2995 498
8004 139
13277 213
74337 455
57193 542
2353 252
5318 715
5205 584
5014 895
14916 92
27935 684
49241 484