29203 88
13077 75
25485 370
38608 240
10076 442
5441 72
162047 752
229440 683
12651 781
27175 623
72997 121
2756 196
4450 339
7620 567
5603 755
5072 713
4239 432