2105 506
28252 279
3780 241
31104 217
2168 92
8632 480
15098 371
6288 64
9374 605
6650 86
12433 122
3606 468
2036 272
3859 697