4913 58
3210 255
4518 467
5592 885
57104 645
31628 427
13166 285
23405 762
6606 193
19050 116
30516 583