40513 557
9723 608
14007 323
7728 527
8360 119
8274 361
8915 779
5828 155
6535 591
15167 978
10998 184
12831 686
6414 799
39527 650
7361 292
17304 282
7119 849
11201 530
15311 648
11449 68
29039 37
30388 383
18034 336
15722 623
4973 42
16268 236
8454 466
7111 387