2301 283
3404 411
6585 278
13941 424
7017 147
15054 576
18608 364
3697 597
8801 539
23346 631
1770 57
6670 432
3292 642
2114 343
1414 133
2441 141
5673 531
4218 573
2123 213
7073 471
24430 614
8629 433
3374 280
3009 490