13092 688
6566 101
10949 78
79236 310
116986 641
40901 544
3726 599
21969 241
66140 157
2989 459
4777 318
1391 152
125267 767
10455 450
3265 292
6243 468
4396 657