99946 907
3809 564
3113 449
7340 369
4965 636
17379 664
11970 537
5040 195
5684 443
7551 571
12277 802
26320 374
3110 37
1984 203
10979 367
6813 279
8890 486
4915 557