147488 845
84962 383
54893 84
5570 521
3130 255
12871 758
10420 119
7213 138
7034 206
7012 338
4476 258
12433 86