106660 901
3302 43
5537 300
3531 231
5527 479
9365 103
287031 1364
132200 325
5374 411
6447 252
29593 688
78667 535
6017 135
6444 479
5123 491
12952 329
19826 173
100197 286
108761 382