8009 30
2064 216
4707 207
3702 466
46971 713
4679 848
6825 559
4801 187
6402 205
6142 472
6083 628
5096 676
39106 141
2674 90
10538 521
3440 268
4352 608
4275 428
25153 216
1930 118
18199 274
5274 646
7497 513
1457 46