978 285
1031 232
211 37
238 49
2000 546
3372 806
3063 705
6811 455
9489 105
3822 480
5698 98
2078 35
7526 356
18066 413
8441 193
32601 723
5527 752
37493 171