398089 769
80121 553
28806 679
21803 526
31856 294
30365 664
8683 226
2904 57
13110 680
3415 278
11288 243
14375 589