931 102
4560 613
2568 196
9157 359
2605 293
11278 922
3277 223
3236 116
1113 151
1607 185
1496 362
816 85
2084 322
1967 194
3950 673
2284 388
3456 757
3384 243
1509 164
2295 372
988 155
2778 73
3665 733
2888 569
4657 712
1042 134
8457 260
10533 438