29522 402
49201 761
94942 875
17778 412
50596 542
155733 584
92768 711
336360 1113
271788 834
333371 1218
80199 288
188540 746
68338 196
304826 847
411207 1252
83394 502
1214689 4560
563499 3034
478942 995
561875 1662
201802 411
207509 507