7991 30
7345 189
741269 1217
154443 711
393088 783
189755 898
62267 1252
87328 342
174227 1248
35423 173
71170 448
30389 98
14794 641
95734 511
33759 757
88114 755
26854 480
9209 788
6758 65
3936 75
11438 444
4500 508
12155 941
3092 116
6474 578
4385 318
5517 874
6253 316