34822 87
3003 170
2935 293
4463 695
3497 506
3434 917
5666 362
2366 185
8782 458
6241 589
3196 515
20716 630
12245 56
5193 917
3351 641
9868 219
2556 536
46278 141
23703 607
2461 344
3901 479
4884 528
3012 564
1839 259
4184 615
6486 197
3442 841
3095 825