20928 163
8738 977
10449 633
6633 598
219576 550
12476 422
28329 982
14704 262
24628 450
17370 315
4290 621
8164 401