106706 901
3304 43
5539 300
3532 231
5528 479
9365 103
287066 1364
132232 325
5374 411
6447 252
29594 688
78671 535
6017 135
6446 479
5123 491
12953 329
19829 173
100218 286
108783 382