28972 916
40785 260
26344 351
19025 816
97875 738
49501 211
4077 383
2212 383
5917 759
4422 627
2501 263
1904 141
6526 482
2225 127
5052 125
4210 204
9807 752
35072 558