318 92
1203 254
265 42
842 209
21885 156
2725 213
2938 329
1508 33
10241 44
2905 400
1095 58
1274 131
2993 376
4393 511
7796 86
6254 638
30453 247