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