3906 605
2913 729
2521 671
2279 451
90401 150
6300 672
25518 259
19090 583
44311 1030
5493 373
14988 665
126113 383
129172 1201
69097 282
97848 738
87758 693
101890 851