4007 605
2947 729
2546 671
2302 451
91267 150
6349 672
25569 259
19141 583
44369 1030
5508 373
15006 665
126989 383
130083 1202
69290 282
98863 738
89057 695
103047 852