3293 162
5950 35
8444 760
5577 383
23298 483
22979 670
21450 614
1743 149
31046 829
9693 290
4308 584
5330 667
3500 188
7778 547
4278 107
9831 524
3640 484
37217 393
3471 496
2796 422
4367 235
3953 550
6794 851
12787 800
7652 512
36199 677
3860 538
33307 601