2435 113
9787 705
4335 440
30085 471
59207 231
6356 593
8257 95
4849 534
2923 351
2646 533
2271 398
7069 185
4806 572
5171 518
13999 527
8516 437
6683 559