29939 88
13240 75
25576 370
38708 240
10107 442
5452 72
162533 752
229757 683
12656 781
27189 623
73132 121
2773 196
4466 339
7638 567
5611 755
5074 713
4246 432