5005 263
8456 468
77621 226
3816 202
33966 595
4937 415
2390 302
2057 129
7202 64
3855 447
8050 514
2796 325