40897 1023
9802 647
22859 519
8359 722
31311 282
23701 413
7434 285
89072 317
11172 340
16831 478
59030 458
28391 546
25966 252
9613 75
21259 244
58727 783
30598 832
17165 257
22016 551
43118 670
5906 898
13599 681
20619 137
13918 195
83053 758
13255 544
4482 458
9481 713