2605 477
42829 337
16974 393
67223 662
10499 387
5151 436
5694 195
6474 281
3451 307
4681 514
7465 433
10198 690
128007 642
31501 328
11946 67
52490 920
104508 343
90326 278
26088 115
27344 315
7660 576
19996 769
53373 148
12090 935
11987 481
29935 258
3300 526
17309 879