2940 66
3588 550
3441 638
5843 554
3537 244
12342 266
12673 199
11358 819
15526 168
55141 513
17886 483
2296 262
8997 151
38797 646
10659 280
18041 814
23968 1040
68029 591
7714 261
9956 84
5515 544
8413 563
7871 345
4589 548
5646 74
4300 428
3223 51
11411 309