2596 127
2232 164
2838 138
4947 910
2978 121
4308 468
3535 349
5507 620
4731 583
7715 506
10882 679
5114 585
6508 623
3591 389
3592 234
4562 713
4220 591
7370 866
3524 395
2690 193
4654 753
7082 806
2681 305
14482 661
9726 642
11358 153
8850 447
3333 46