3197 281
2259 250
2646 161
7999 829
5184 371
5465 423
4305 470
2453 105
3470 649
3352 523
7370 481
4412 743
5976 913
3176 542
2143 361
1996 347
2894 225
6093 476
860 129
5204 521
16287 587
28367 590
11135 758
14780 189
9061 133
14661 433
45271 222
10662 845