8001 30
7351 189
741390 1218
154547 711
393253 784
189853 898
62289 1252
87437 342
174343 1248
35762 175
71222 448
30435 98
14814 641
95850 511
33825 757
88224 755
26918 480
9217 788
6760 65
3939 75
11444 444
4513 508
12161 941
3099 116
6480 578
4386 318
5524 874
6265 316