2990 486
2438 85
4201 285
7658 734
4516 590
8301 945
9747 63
5505 108
5290 831
12337 583
7733 439
4355 335
4740 557
5862 987
2707 162
4230 56
3976 81
3158 364
4098 506
7223 478
4000 141
10555 679
4050 601
7565 397