656 147
13417 110
1353 305
11964 585
5788 144
6514 370
5078 513
7869 971
2866 792
8547 274
5143 476
2321 550
11796 53
14774 412
732 168
7291 223
708 200
230 67
2708 691
282 69
3833 192
620 139
10507 378
26561 752