2110 506
28260 279
3780 241
31104 217
2168 92
8632 480
15099 371
6289 64
9376 605
6650 86
12433 122
3607 468
2036 272
3859 697