50156 600
41026 252
8901 135
8522 72
9313 189
9914 246
7445 526
15374 725
6281 386
7826 415
5466 145
7873 392
6598 601
5832 592
4477 221
4002 410
3141 71