13809 89
18579 232
20637 259
37845 384
43200 718
3777 383
6980 666
5909 502
4780 222
11428 455
8749 168
54119 95
89211 662