318 92
1203 254
270 42
842 209
21885 156
2726 213
2940 329
1515 33
10245 44
2906 400
1095 58
1274 131
2993 376
4393 511
7806 86
6255 638
30455 247