12902 78
7810 503
11241 673
9278 671
7540 60
6359 330
12144 500
44802 509
7084 622
5141 181
10285 453
9040 788
5020 794
13030 82
7995 504
6130 249
12432 464
6335 698
5189 898
3507 216
6225 639
7046 551
4976 418
7968 387
17902 116
8751 47
2231 278