2252 438
903 84
974 290
2260 501
2362 469
3277 731
1222 256
1842 349
4178 499
4109 649
11509 68
7821 203
15668 397
9166 673
17811 620