318 92
1201 254
256 42
840 209
21884 156
2723 213
2937 329
1497 33
10233 44
2900 400
1093 58
1272 131
2993 376
4389 511
7774 86
6253 638
30443 247