3081 106
13648 429
111293 337
1595 311
1050 122
51246 651
3113 194
17685 412
149010 145
42470 469
59580 576
33818 766
102845 1108
101396 609
8899 180
12315 682
65886 675