3901 605
2911 729
2520 671
2273 451
90342 150
6298 672
25510 259
19088 583
44305 1030
5492 373
14987 665
126056 383
129096 1201
69084 282
97776 738
87680 692
101791 851