3035 788
3683 296
1834 377
4164 509
20274 901
58177 243
72780 890
14617 181
27347 315
65664 129
30447 316
16224 104
34518 323
22654 546
1216430 2448
17223 127
35253 260
50351 627