1595 60
19978 332
40984 835
14276 787
32406 777
23925 526
35265 649
8780 531
6647 250
7977 285
6780 353
9260 834
4058 167
17550 263
5758 569
9264 328
3338 237
14519 852