2906 122
4182 166
3940 203
7313 539
8075 760
7656 608
5105 117
9575 791
6586 579
12235 364
4642 86
6990 591
5201 453
4982 214
5157 54
5597 145
5917 627
11441 319
9903 514
21253 842
14233 661
6685 506
4571 402
5447 295
6150 694
19602 176
28024 405
63152 319