59500 660
13661 178
3041 207
4844 555
18454 87
2402 338
25255 247
5117 471
15404 147
3996 187
5010 649
4872 904
2652 352
6191 724
15755 917
1769 232