2605 242
10040 808
3765 203
11502 649
7655 621
16261 396
17847 562
92745 336
6175 177
10479 362
47280 269
23949 685
276097 999
83851 164
8276 352
8767 423
209312 1110
26150 394
17665 506
42057 325
6913 585
5812 90
86195 771
5224 38
11306 337
49537 464
46708 859
31788 84