2670 300
12429 583
3392 355
5324 504
2391 290
6643 585
3804 579
4858 686
3524 472
62095 939
22739 797
5504 295
3973 639
3976 494
5835 447
4704 674
3868 553
10093 120
17291 128
10752 250
1973 77
3185 89
12318 622
7424 801