4004 702
1482 295
2830 127
597 121
1473 418
2590 758
4925 510
8413 803
4834 780
1473 83
3007 501
2361 185
5331 623
910 226
2247 583
3072 661
2459 698
1492 29
1720 286
2983 160
3325 509
1211 88
4399 743
907 128
1315 157
3299 860
2926 512
517 102