2595 499
2911 726
1497 293
3630 778
300 48
2488 476
2941 465
3521 602
2391 258
12707 290
20310 757
1269 151
1426 375
1893 115
1828 445
1060 154
2562 632
2680 483
1460 363
1340 274
2102 366
43175 569
2221 582
2930 767
1929 385
45670 159
1683 201
2821 600