508 32
1789 334
674 132
3075 983
1584 368
2254 563
2130 564
2821 686
3654 968
1732 370
2857 769
2263 684
980 181
2867 781
1154 315
1137 238
2383 515
2700 795
1858 422
10706 66
8980 378
3075 701
6009 175
12656 781
97162 835
210411 1057
266005 588
262288 1047