15162 527
2305 593
1140 280
1443 423
2508 711
23321 615
16655 633
2172 547
3998 673
2311 576
23046 56
2381 525
1980 391
669 72
22178 318
2954 890
1575 365
3251 683
2276 584
21537 641
2507 651
1003 289
1806 416
3628 317