7499 486
1824 203
3290 862
23223 253
3329 510
9621 424
12433 586
2795 204
1910 202
89848 781
11255 702
2662 581
6686 44
2196 261
60244 85
3203 64
33370 556
19519 818
19981 116
14947 355
4468 562
24246 295