2976 506
5454 104
4677 462
3005 300
3605 183
11014 678
4969 696
2273 215
15409 588
5385 840
5050 171
4065 664
9915 502
10642 291
2048 130
5145 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