3000 633
2408 571
3070 626
11309 386
3625 494
23973 192
2856 457
18619 35
3841 127
3213 339
4503 718
2847 328
746 83
13083 810
2913 677
4727 353
17179 125
43504 99
7218 327
8096 848
7706 680
5563 61
29232 352
4009 193
5175 690
4516 694
3050 247
15993 869