12096 648
143153 587
24257 787
2238 303
6781 273
11802 511
7578 156
11738 196
2205 49
7999 647
4648 711
6751 359
4221 99
7013 803
9532 764
9033 566
7305 573
13582 885
27323 837
9040 704
3301 846
29645 492
3829 140
3570 498
8183 551
1470 94
3584 251
2740 598