17756 36
29432 138
2907 241
1770 261
3120 178
4748 472
4968 565
2914 496
1603 121
3231 682
6561 893
3038 127
2682 301
3711 851
3897 665
7324 571
8453 182
3583 593
1815 37
2193 266