16972 812
1358 222
1708 315
4219 37
14020 160
5305 219
11602 745
6136 430
2707 572
6906 185
1498 233
2940 743
2980 866
55152 485
115752 976
4016 434
7784 939
5897 526
5854 193
139616 344
15371 613
687 96
3600 793
2698 540
3279 677
2678 704
2803 748
1267 270