2908 122
4182 166
3940 203
7315 539
8075 760
7656 608
5108 117
9575 791
6587 579
12235 364
4642 86
6990 591
5203 453
4982 214
5158 54
5597 145
5918 627
11442 319
9903 514
21253 842
14233 661
6685 506
4571 402
5448 295
6150 694
19604 176
28025 405
63167 319