3029 137
2955 739
2253 524
1023 116
1685 88
2435 573
8757 407
1180 173
3738 724
15958 428
1255 173
717 93
2781 575
3051 689
1502 239
1203 166
2491 94
2865 746
749 138
811 63
30987 513
1123 236
2664 622
2521 461
3072 791
2977 695
11994 282
2060 509