4444 93
11885 162
30163 405
3296 519
4572 575
1999 30
3044 792
2993 801
895 148
981 148
3487 671
2521 761