4949 803
2377 509
1997 381
9703 735
7372 315
7398 504
6215 346
2399 581
2402 256
3128 550
7231 423
3341 700
4577 743
2791 282
2238 47
4305 829
7331 420
3035 329
3616 826
3526 233
4778 537
6495 637
3243 72
2427 136
5224 690
3641 274
5167 105
1844 86