291 95
422 95
2568 529
349 72
4293 560
4241 453
2804 327
1432 131
3371 304
3026 198
23062 653
2819 37
4355 705
4287 625
30162 681
85842 189
65678 239
77935 289
7242 116
4129 621