1729 116
4462 630
3006 591
4981 882
5910 211
9226 860
10598 944
5758 327
4562 94
6249 522
5023 121
8854 471
15063 291
3675 102
3963 344
2486 237
1774 331
3757 870
4004 305
2334 139
1175 56