20931 163
8738 977
10449 633
6633 598
219580 550
12476 422
28330 982
14704 262
24628 450
17371 315
4290 621
8164 401