19121 182
5797 665
3009 196
3504 641
1796 77
5102 640
4831 531
2932 89
7032 275
4026 476
4814 604
2107 197
2818 317
2268 488
9858 342
34760 77
6284 936
11348 505
4001 597