42201 207
11162 220
12894 752
3410 104
3861 636
3222 484
9994 844
3782 239
5097 663
28641 502
47808 522
57920 796