12678 120
5161 218
20183 713
49779 431
23716 837
3146 385
7145 597
8326 317
3444 664
7905 549
29882 494
17772 567
4499 295
3582 251
6241 540
5970 540