3194 281
2258 250
2646 161
7998 829
5181 371
5459 423
4305 470
2453 105
3467 649
3351 523
7368 481
4412 743
5976 913
3176 542
2142 361
1995 347
2894 225
6093 476
860 129
5199 521
16282 587
28365 590
11135 758
14777 189
9057 133
14659 433
45243 222
10660 845