31557 279
8356 226
3298 392
2618 38
6624 598
7845 126
6429 504
7257 834
3197 185
28954 626
36991 224
4492 610
4221 486
3253 410
3668 277
4743 493
8685 702
4361 37
4829 571
16154 280
5143 247
9151 42
6431 863
4998 929