185 53
2943 767
2668 477
4778 571
2373 128
27289 283
34065 659
13859 314
1122 39
7076 311
3875 766
665 38
26767 442
8578 382
32029 100
15651 557
4356 789
7855 370
9001 292
50555 672
5449 72
1401 259
20210 206
3321 413
3640 58
6089 152
26268 395
11860 707