3125 175
5455 546
4407 348
2156 161
4285 368
9662 839
4761 353
2363 546
6121 603
1924 50
23692 510
5331 692
7809 232
2951 425
16902 336
24488 351
11637 700
3920 281
5815 689
6483 823
5989 922
6281 628
22760 611
6644 535
32009 260