12210 702
1120 131
12280 365
7684 504
2648 329
7090 234
5815 703
7658 123
31563 539
3048 190
19467 614
14583 395
30291 673
2812 306
3470 309
2748 59
9904 485
9740 91
2940 97
41625 423
881 50
840 73
7466 308
3804 320