2990 486
2438 85
4516 590
8301 945
9747 63
5505 108
12337 583
7733 439
6621 684
4355 335
19009 339
5862 987
2707 162
4230 56
3158 364
4098 506
7223 478
4000 141
10555 679
5216 43
4050 601
9511 304
7565 397
13625 515