1201 87
5209 754
1371 128
5358 837
6984 631
4256 731
2741 445
7276 670
5217 584
1593 239
4161 715
2279 584
4540 781
3683 388
2001 291
3907 196
2979 101
2870 337
2546 261