51640 600
42485 253
9114 135
8682 72
9572 189
10055 246
7558 526
15823 725
6413 386
7954 415
5603 145
8040 392
6806 601
5964 592
4807 222
4207 410
3310 71