2345 280
6157 769
5560 633
225781 329
19933 339
11840 488
3936 412
14055 509
67662 66
4878 185
3894 39
7991 548
1570 102