2558 280
6559 769
5969 633
226538 329
20711 340
12917 490
4121 412
14941 509
70996 66
5107 185
4146 39
8400 548
1672 102