2550 526
5346 240
1014 64
8169 187
2315 341
4399 597
7236 372
5781 27
3104 408
3237 262
9598 681
3636 767
12383 537
2830 413
1299 85
5824 156
4674 621
3648 774
4957 428
7383 732
2834 543
5894 572
2183 287
1958 127