5002 768
4639 135
3856 78
4218 304
2849 98
3232 47
8926 363
3783 295
13295 496
5594 566
5177 372
6963 668
7511 590
5158 514
3990 230
6666 58
9509 597
3709 628
8054 240
6895 615
31522 443
3977 294
4676 549
3029 81