15031 358
26930 779
4377 436
4017 142
2586 195
7162 259
6362 664
5200 474
3808 281
8716 95
9422 225
48552 521
20655 201
1938 406