6466 503
325605 631
104518 438
84115 300
35001 537
8427 72
13952 57
10511 847
16406 769
25531 179
11569 552
6652 601