1960 305
2045 400
4026 594
4725 472
25884 237
18066 388
76175 311
3909 404
4662 268
13544 687
3283 463
5691 296
6525 375
13164 125
4488 358
8252 389
3099 550
1857 295
4871 911
66273 577
2025 116
3613 628
1564 79
1341 61
7782 262
8021 647
36855 722
12760 313