3005 70
4146 611
1795 238
2475 357
5020 533
3301 353
1864 208
3006 271
14897 254
3419 105
6005 754
24114 384
4395 612
7970 727
3848 377
5706 849
2383 129
4821 227
4841 122
2551 246
8738 638
5307 186
6431 680
4725 780