10186 603
3394 356
4525 488
5921 121
9528 532
6081 279
6681 450
1764 87
7993 262
3058 165
6457 413
8768 607
1783 153
4884 271
476 101
3388 366
490 38
2331 474