8605 86
6603 351
121504 702
84670 246
73615 547
67140 690
4924 658
78485 353
3855 241
28694 863
35056 375
31368 217
15993 78
13983 675
5503 47
2382 177
7938 313
5261 706
3530 147
5956 962
9529 281
7962 696
65073 726
40716 630
30412 111
28427 223
15434 214
27837 268