9703 78
19958 262
27415 535
33448 97
9816 432
71064 309
3176 391
2225 58
3592 673
17888 266
14629 573
26964 293
3412 290
2456 232
1990 166
8422 850
5793 110
100071 633
3044 478
1446 126
24245 210
3255 488
1514 226
15203 651
6409 387
23228 51
11612 274
3371 689