2996 501
1968 249
2911 508
3655 655
2711 211
4040 495
3179 514
3968 783
1520 104
3037 387
20321 657
15910 696
7050 181
5657 75
4066 436
6528 742
7793 169
4763 209
3473 447
1690 209
4535 722
4496 706
4113 547
2201 174
1867 41
1667 81
2480 413
2453 497