25032 175
28668 299
38564 210
31403 631
18509 346
46057 525
27620 268
24311 190
30379 207
49147 642
16342 51
19835 179
88738 610
49213 606
22747 751
31090 718
66607 749
22976 555
43250 528
102129 915
22207 882
21627 616
53875 418
25926 903