5209 626
129796 520
3502 60
4800 274
3488 362
24436 295
3044 507
9147 354
43041 606
8147 255
5613 935
7700 411
24858 456