15905 167
11001 281
5722 104
3305 371
12112 509
9191 633
3214 497
2647 196
5676 466
4050 662
4398 99
2992 524
1633 261