39561 290
2815 511
3666 847
1906 517
2623 542
2248 563
3931 463
4129 88
3396 474
21176 293
18159 324
2174 194
2641 270
26878 615
3180 586
1000 97
2385 410
2824 434
2122 246
3633 539
2069 268
2542 404
3463 572
2376 618