2473 76
25333 348
36097 633
3416 46
1945 543
8687 847
2222 517
3935 706
9505 564
2427 610
20911 351
3919 508
17037 927
5636 787
3979 851
4288 603
1164 277
7626 451
8468 78
530 138
1443 326
4391 341
8030 874
59013 792