15488 287
415280 572
4590 165
25628 231
9189 141
29095 91
4497 245
14079 249
7343 756
70258 711
58484 681