34821 87
2998 170
2933 293
4462 695
3497 506
3433 917
5666 362
2366 185
8782 458
6239 589
3196 515
20715 630
12245 56
5193 917
3351 641
9867 219
2556 536
46278 141
23703 607
2460 344
3895 479
4884 528
3012 564
1839 259
4184 615
6484 197
3441 841
3095 825