5023 196
42898 529
41456 67
10986 649
7366 578
11567 391
7821 363
8036 623
4844 283
8145 817
5893 933
2554 43
21261 168
45653 776
4289 465
7360 321
8147 860
25465 519
10331 183
7873 352
12854 589
9698 439
16196 473
5245 505
5111 63
4381 684
13795 385
46677 739