321 32
1688 493
988 258
2170 494
1998 89
12681 396
1437 304
3255 534
2165 266
16756 902
11148 693
10167 684
1545 374
2782 754
9628 261
4757 494
3084 993
12041 593
16699 746
2798 393
18413 836
18226 915
2501 337
5999 647