2435 113
9787 705
4335 440
30082 471
59207 231
6356 593
8255 95
4849 534
2923 351
2643 533
2271 398
7069 185
4806 572
5171 518
13999 527
8516 437
6682 559