4716 80
43456 551
8965 90
30038 174
5457 521
1757 171
30361 796
38646 633
2989 296
65853 662
7322 307
4752 429
24051 847
8657 116
47998 101
1952 84
10780 702
6168 873
10586 608
4944 773
14460 277
28214 427
2480 509
9168 422
7744 637
4396 765
4562 545
50603 196