3201 709
2826 231
6892 623
9035 494
18856 317
24948 420
14739 203
1983 340
2216 93
2853 200
22803 118
5745 465
1233 47
4427 611
5055 507
31380 790
3899 591
2584 513
3235 871
2321 570
3072 933
27346 202
23205 76
5443 353
4441 827
17995 137
22711 847
10783 980