2508 638
1441 361
1038 214
917 283
3564 819
25469 486
31944 328
15102 403
17124 387
43793 460
9039 731
64832 513
21000 623
10664 180
21635 556
32760 344
3380 692