1101 121
3003 733
2691 550
7036 124
3988 702
1478 295
2815 127
593 121
1463 418
2588 758
4885 510
8349 803
4801 780
1457 83
2985 501
2347 185
5294 623
905 226
2238 583
3061 661
2450 698
1482 29
1705 286
2962 160
3306 509
1196 88
4366 743
897 128