25196 91
19411 233
22983 259
40990 384
45429 718
3918 383
8006 666
6520 502
5372 222
12317 455
9789 168
56707 95
97005 663