2596 127
2235 164
2844 138
4954 910
2979 121
4311 468
3540 349
5509 620
4733 583
7721 506
10887 679
5118 585
6516 623
3593 389
3604 234
4567 713
4224 591
7371 866
3531 395
2694 193
4659 753
7083 806
2684 305
14491 661
9726 642
11361 153
8854 447
3335 46