12990 860
5171 267
2451 173
5972 674
3114 584
9991 270
1231 204
6424 396
1570 83
5440 125
7640 434
3013 69
6056 68
4212 233
3826 482
3516 332
9578 395
2423 290
4982 426
4449 148
7862 434
8130 135
3795 271
1627 305