1065 242
2928 843
2520 199
63014 572
20880 276
4115 27
12439 570
9249 552
13329 477
2826 51
6896 482
31453 207
2999 187
7983 386
5421 553
6436 258