1703 60
20592 332
41089 835
14301 787
32453 777
23938 526
35359 649
8793 531
6675 250
7998 285
6785 353
9280 834
4069 167
17560 263
5766 569
9272 328
3357 237
14671 852