2660 112
4256 110
3231 212
3268 85
8663 790
5561 81
4954 834
5657 337
6088 185
4123 489
4368 349
4604 769
2499 182
2011 192
2390 259
5016 553
4363 273
7180 728
7361 239
5930 787
1939 425
11002 322
2917 417
648 118