71
940
122
715
79
425
169
947
144
901
189
907
40
678
203
639
99
631
72
589
69
539
23
522
29
513
453
6
349
43
400
54
100
37
351