1480 419
1320 405
343 76
2330 306
2332 377
4377 594
12320 515
163355 422
3546 564
29673 879
55445 77
4513 152
4397 839
3444 483