2602 290
3193 571
4144 513
4212 217
5585 440
14983 404
12379 709
3634 674
3233 314
11951 818
3541 98
3874 100
13822 380
8528 933
204844 958
16727 727
61445 504
2355 207
6429 71
3684 320
7612 619
16596 566
8612 73
3190 581
4413 560
190087 287
65310 648
35531 821