3486 602
2995 498
8005 139
13277 213
74337 455
57195 542
2353 252
5318 715
5205 584
5014 895
14916 92
27936 684
49242 484