5040 656
1079 95
3298 566
3641 922
12150 449
3382 494
2669 412
9575 791
7508 690
4386 106
4253 912
4982 428
2246 35
3674 774
2003 261
4759 174
3417 496
8097 657
5906 465
5888 133
2820 593
1174 106
1913 97
5149 867
3928 289
3526 281
3092 429
4659 517