41096 166
3549 215
8777 788
3450 150
16133 506
6249 209
16126 133
6491 258
11914 502
6905 760
39871 244
19249 141
43276 222
14615 952
33182 745
2595 104
23450 602
2757 144
2626 145
7484 254
3819 105
8550 323
2758 99
20232 298
4163 468
5522 757
247250 1196
2781725 4090