643 127
6336 611
4999 366
5366 604
6087 617
15162 562
8449 145
13719 100
6334 394
49800 534
24177 216
45178 265
57420 563
30599 869
23350 591
2012 112