450 122
7562 171
7557 640
15681 264
48025 141
22891 447
6770 106
4400 190
38025 668
46334 912
14768 269
17701 317
15213 187
9057 389
2394 484
8401 163