175601 468
121773 236
120075 111
117967 389
79056 76
77279 69
73565 84
64643 98
53376 168
52846 54
51007 291
47414 144
47287 123
47009 44
42341 124
37172 96
36097 133
34734 59
34311 122
32764 36
27508 47
27295 50
26765 29
26296 57