1688 60
20538 332
41077 835
14298 787
32449 777
23937 526
35348 649
8792 531
6672 250
7993 285
6785 353
9280 834
4066 167
17559 263
5766 569
9272 328
3356 237
14660 852