509 59
520 81
1527 411
2963 598
1146 190
3529 742
4248 215
147722 575
21370 475
33895 483
11392 165
23468 177
6633 297
10308 538
11433 326
22998 277
22273 171
16723 511
5662 322
3576 586
39037 557
39359 208
7957 767
32506 615
7931 735
4177 547
3369 563
11546 441