13005 556
14029 677
3856 78
29652 45
14811 214
4438 99
20456 367
10337 680
15803 629
13948 507
5017 380
20559 144
4513 658
5224 913
15463 290
2091 140
38972 263
22411 429
6650 462
7848 525