8006 30
7355 189
741451 1218
154593 711
393323 784
189909 898
62302 1252
87486 342
174374 1248
35837 175
71256 448
30444 98
14819 641
95899 511
33847 757
88277 755
26936 480
9219 788
6760 65
3940 75
11445 444
4513 508
12161 941
3099 116
6481 578
4386 318
5525 874
6265 316