21703 1039
3882 371
5647 245
7952 70
2298 428
10312 386
5068 129
2631 292
2849 176
4466 667
6980 231
15788 276
7602 927
4608 391
4880 549
5230 304
5749 447
10463 132
3874 656
3071 419
7489 638
10785 118
5941 543
4357 696