1729 116
4462 630
3005 591
4981 882
5908 211
9225 860
10597 944
5757 327
4548 94
6228 522
5020 121
8853 471
15063 291
3675 102
3962 344
2485 237
1774 331
3755 870
4004 305
2334 139
1175 56