25008 61
3067 30
22451 665
5007 787
18722 541
8664 88
14295 276
34023 511
9502 151
10004 293
5646 625
7986 363
8684 458
2583 44
11561 299
4965 484
4925 362
8472 200
2626 198
7379 819
2492 146
3093 602
2121 175
8971 563
3519 795
33255 540
4020 763
2381 294