21057 629
7049 591
12415 74
3842 113
4731 214
9409 137
20444 166
13819 729
11806 1012
16388 586
23343 173
8824 56
22953 294
5126 402
7664 120
5250 131
7552 951
417862 733
5041 343
11511 124
6097 526
2471 595
13144 362
5111 228
3057 427
2847 350
5936 665
4129 849