21012 476
1884 304
3437 646
12349 592
2117 198
7518 31
5994 94
4727 603
18985 658
15937 61
23446 82
4477 257
6619 739
7294 248
6679 179
13273 689
24580 70
16214 793
8545 510
8037 447
1355 34
1937 292
3461 39
5226 775
3240 263
21040 941
6824 569
4656 178