3906 605
2913 729
2521 671
2278 451
90398 150
6300 672
25518 259
19090 583
44311 1030
5493 373
14988 665
126111 383
129167 1201
69096 282
97844 738
87752 693
101886 851