429 103
1514 268
1442 319
3492 560
5605 569
1804 173
13844 805
1964 340
4067 916
2639 243
1113 39
5445 660
11842 580
4310 540
3975 673
17640 153
5758 1009
31767 768
5019 226