8006 30
7355 189
741454 1218
154608 711
393327 784
189910 898
62303 1252
87487 342
174375 1248
35840 175
71259 448
30448 98
14819 641
95899 511
33847 757
88278 755
26937 480
9220 788
6760 65
3940 75
11445 444
4513 508
12161 941
3100 116
6481 578
4386 318
5525 874
6265 316