1030 313
675 152
2661 645
2621 719
1305 364
3336 569
2693 644
2446 689
427 106
858 201
22030 37
57735 432
30882 299
10980 99
2256 193
3210 447
68031 414
91950 369
3784 41
29877 494
66371 819
51989 897
40612 432
8413 260
8999 462
33474 356
7878 706
7385 611