4832 75
3026 357
2404 108
21225 510
25341 829
13235 532
49554 521
2401 243
6719 53
3164 163
14765 536
12857 212
6839 698