162166 840
26049 385
23331 592
13033 43
18890 213
14012 277
18666 230
15329 155
4474 344
4420 236
7647 570
16891 441
6229 395
3253 229
3697 163
2376 132
5161 762
4049 538
3571 325
2257 149
2821 113
4599 678
5488 836
3948 496
3311 29
5422 488
6291 227
6655 58