3093 243
7904 318
12636 790
8679 449
9430 482
5488 36
18709 505
11822 648
3514 231
33785 683
9427 318
15678 562
13021 643
12941 816
5209 316
7227 880
4669 179
4610 290
12683 630
6541 456
18291 163
8881 691
5402 94
9147 432
5933 162
14457 70
3754 163
33449 518