2957 52
4133 445
10276 729
2897 353
6533 536
3246 197
4614 268
1088 51
3612 656
6828 193
6574 739
3912 793
4763 121
1925 72
5922 242
7399 108
7989 257
4016 210
4788 72
3042 245
9920 223
24167 333
3279 600
2975 618