5347 102
4720 38
16686 452
4277 205
3979 353
4111 129
10481 106
2153 192
31652 518
1671 185
3533 159
3604 265