2905 480
1743 224
7215 764
11000 378
20530 623
80379 146
5338 501
5338 513
8047 918
11713 645
3361 73
17605 665
6745 414