3479 602
2994 498
8004 139
13277 213
74329 455
57188 542
2352 252
5318 715
5205 584
5013 895
14916 92
27931 684
49238 484