51656 600
42500 253
9115 135
8683 72
9576 189
10056 246
7560 526
15827 725
6416 386
7954 415
5603 145
8041 392
6807 601
5966 592
4812 222
4211 410
3312 71