1201 87
5211 754
1371 128
5358 837
6984 631
4256 731
2743 445
7276 670
5217 584
1594 239
4161 715
2279 584
4542 781
3683 388
2001 291
3909 196
2979 101
2870 337
2546 261