3193 281
3989 394
1105 125
3922 911
5330 639
1515 32
3571 892
1514 264
1678 198
1006 63
2778 698
10240 262
4437 625
4726 729
3461 717
2285 312
3380 623
2687 302
4496 704
4181 726
2850 480
2096 331
1773 226
3389 305