2232 684
1889 503
2964 598
5930 444
2356 326
3082 147
8793 462
11768 57
212874 654
38713 661
109058 695
16657 418
9268 565
8220 524
4314 201
14511 359
4418 533
4755 435
3655 85