2253 438
905 84
974 290
2261 501
2363 469
3279 731
1222 256
1842 349
4178 499
4110 649
11510 68
7824 203
15668 397
9166 673
17811 620