18166 307
2469 715
31291 419
6974 597
7419 716
127392 562
76715 382
48988 564
2658 164
3169 257
4872 621
3696 369
14937 90
12337 224
4232 78
34306 853