39472 860
9394 310
2318 169
6529 438
73381 784
33367 404
21246 522
5782 573
79271 310
4006 494
9819 585
3763 689
1642 57