31532 399
22709 160
118154 219
127375 562
12035 604
95993 355
44609 200
158176 1054
54330 764
26087 878
77159 456
10059 503
95384 944
10944 144
40141 288
13566 312
17461 376
15785 615
13264 592
79065 349
15013 767
91335 447
75365 433
72847 749
16985 574
49541 563
9090 73
43462 553