29064 87
13029 75
25469 370
38586 240
10070 442
5437 72
161873 752
229292 683
12651 781
27168 623
72958 121
2754 196
4443 339
7616 567
5595 755
5070 713
4237 432