500 66
27640 555
11557 195
7625 203
3451 401
21837 241
5852 521
49632 85
6806 723
724 188
28301 452
248351 968
8648 676
3220 649
19921 508
181901 139
34965 101
36717 572
17729 609
7883 429
6272 393
22434 887
29439 686
6496 413