2128 438
645 84
952 290
2156 501
2328 469
2955 731
1214 256
1765 349
4155 499
4085 649
11273 68
7741 203
15638 397
9136 673
17684 620