3955 172
6548 437
8728 977
3346 229
3911 257
2666 400
9994 740
4858 856
3672 94
7304 433
5256 651
3305 432
6078 374
6600 492
5975 132
5190 308
5440 846
2480 51
5620 506
12393 436
5531 704
2319 296
18649 664
5090 129