581 146
1333 253
1579 386
1415 306
301339 958
13778 322
1678 356
5878 526
6728 504
3449 804
1072 88
10151 433
16764 327
77100 560
5817 77
2355 240