4916 58
3211 255
4533 467
5601 885
57107 645
31630 427
13167 285
23406 762
6606 193
19056 116
30521 583