15080 825
20775 338
3468 458
10077 669
7528 618
3770 165
1714 101
3614 164
8736 690
14014 680
11263 511
8165 274
9115 78
2986 642
617 108
1746 196
1696 410
7113 138
690 155
5226 93
6058 225
11254 48
17268 238
11254 738
2252 322
712 45
3837 753
2733 329