2659 598
973 270
16439 110
20345 115
33410 128
14267 208
12501 87
16324 695
8095 727
8086 83
3453 701
7753 468
3742 820
2340 372
2870 312