15031 746
10570 627
12963 578
6022 173
7352 230
24699 358
8726 411
5748 686
5778 783
24425 703
42068 898
9231 624
11823 503
5712 254
4419 167
4603 209
5949 524
2151 114
1860 122
6043 465
6678 196
5799 73
38755 487
8619 506
2348 44
6423 876
5351 596
8308 312