2343 218
4980 731
10409 927
4068 812
27446 502
21697 687
17480 617
25430 632
51735 217
77867 653
25041 532