3500 602
2996 498
8006 139
13277 213
74351 455
57208 542
2355 252
5318 715
5209 584
5014 895
14916 92
27954 684
49257 484