12695 75
25325 370
38413 240
10022 442
5421 71
160848 752
228912 683
12650 781
27142 623
72763 121
2740 196
4422 339
7603 567
5563 755
5064 713
4228 432