4401 860
6602 77
5667 657
6561 244
7801 240
1908 213
3536 93
2818 222
1528 66
9234 165
2522 168
4635 931
3833 375
3460 606
6981 188
9433 351
18127 202
5386 671
5741 322
4266 513
7052 440
3449 623
3112 299
14042 570