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