2996 121
2992 276
3092 229
5540 618
8188 164
5654 232
3471 442
2445 552
4067 943
4009 808
4543 426
3183 645
2915 501
4875 577
5304 751
3399 631
65385 336
2515 414
5179 611
2863 172
4324 680
2159 211
7279 65
12999 154
7780 681
8673 635
3227 788
1945 322