128586 414
21213 422
7220 561
215333 1482
30571 497
29229 371
265392 295
127751 898
93318 492
25171 273
71876 309
41877 71
17222 581
25954 366
12223 576
10050 811
7326 581
10599 555
14508 90
5633 183
8395 253