2481 795
1126 238
14516 383
15847 471
30656 452
22516 295
67396 520
8109 380
28880 181
30938 376
6800 94
4556 160
17385 746