2588 281
2950 428
18348 676
1822 150
3561 98
8830 552
3150 266
7445 438
4565 47
100181 676
147596 877
25568 430
51145 56
3583 278
24248 494
76965 793
12113 732
7970 835
6208 802
5980 421
2752 506
18649 865
11754 533
5236 402
840 100
2856 176
4144 58
10131 677