21057 629
7055 591
12420 74
3842 113
4732 214
9416 137
20446 166
13821 729
11808 1012
16393 586
23345 173
8825 56
22962 294
5132 402
7666 120
5250 131
7555 951
418155 733
5041 343
11511 124
6097 526
2471 595
13144 362
5112 228
3058 427
2847 350
5936 665
4129 849