648 127
6339 611
4999 366
5366 604
6090 617
15164 562
8452 145
13725 100
6335 394
49870 534
24233 216
45298 265
57436 563
30692 869
23368 591
2012 112