343 77
1149 245
2228 568
20532 584
9055 542
1278 345
2607 280
6614 769
6041 633
226874 329
20897 340
13027 490
4160 412
15142 509
71866 66
5166 185
4222 39
8456 548
1722 102