3201 308
6520 704
9991 276
2689 41
4271 781
2013 165
3589 282
3071 188
3461 293
2622 333
8121 846
7917 259
2105 51
6456 782
1144 134
2729 360
2346 449
6075 427
5712 222
4115 38
2188 139
902 49
3740 116
5970 438