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