21231 317
25584 420
15488 203
2047 340
2914 93
3227 200
23175 118
6557 465
1466 47
4795 611
5597 507
31670 790
4332 591
2913 513
3356 871
2481 570
3249 933
33051 203
26660 79
6243 353
4724 827
20526 140
25899 847
12650 980
75363 320
9739 663
1903 160
6427 70