2325 280
6097 769
5522 633
225633 329
19807 339
11749 488
3910 412
13987 509
67231 66
4841 185
3862 39
7935 548
1550 102