2956 147
8896 828
3841 386
17476 479
46411 574
4147 532
16569 79
5087 437
4238 324
10825 657
13449 405
2874 592
13625 139
10153 736
3346 513
5148 601
11398 648
4565 241
3859 726
3077 32
2689 34
2282 306
2439 323
64081 201
25875 624
8702 1002
52178 454
32834 512