7548 768
5991 831
2497 122
2835 55
99518 462
1420 212
4207 875
1401 104
5705 328
3571 238
21949 925
19659 435
5219 515
6800 541
10332 356