2976 506
5454 104
4677 462
3005 300
3605 183
11011 678
4968 696
2273 215
15408 588
5385 840
5049 171
4065 664
9914 502
10641 291
2048 130
5144 279
3625 136
2585 417
3509 482
5497 652
3098 328
4357 201
3751 444
4695 793
6475 303
6113 614
4842 585
9568 239