25515 91
19432 233
23020 259
41088 384
45485 718
3923 383
8012 666
6547 502
5379 222
12328 455
9814 168
56753 95
97257 663