33729 97
9887 432
71449 309
27150 293
2698 462
8480 850
32210 187
16383 360
58414 157
77717 251
40195 317
38487 490
108952 766
3453 827
11649 601
2747 312
2828 672
676 53
2702 420
2591 273
2083 346
814 122