8995 61
402905 540
34156 181
102936 574
63603 790
110861 461
113371 421
55994 643
169234 203
39341 597
41761 866
16214 821
126677 371
31090 254
9751 365
214202 181
298872 184
31907 328
27331 236
123063 677
21115 712
50317 528
95216 428
53697 418
148216 929
141752 171
41457 275
86291 831