20955 625
7475 341
22065 744
394578 1002
269583 843
7877 348
7111 501
10363 263
6515 543
20420 85
27626 341
12796 155
32131 241
2953 243
6132 621
2096 152
24325 292