51676 600
42516 253
9118 135
8685 72
9582 189
10056 246
7560 526
15829 725
6417 386
7959 415
5603 145
8041 392
6808 601
5969 592
4817 222
4212 410
3318 71