2556 570
4841 492
15005 111
2765 176
10877 826
64689 471
56047 483
5789 433
8656 243
23876 662
6202 390
6880 290
5035 247