8013 30
7360 189
741594 1218
154719 711
393482 784
190026 898
62334 1252
87615 344
174506 1248
35963 175
71304 448
30512 98
14834 641
96455 512
33907 757
88399 755
26992 480
9227 788
6764 65
3944 75
11454 444
4513 508
12167 941
3104 116
6483 578
4389 318
5527 874
6268 316