4957 966
4582 205
2594 213
5894 482
105868 542
1175 41
6472 449
7114 94
29029 925
2372 174
1353 140
3103 509
13554 394
2741 74
2341 344
3552 942
2639 519
2629 261
2289 606
2647 461
7196 843