170568 305
53482 232
149557 639
104847 359
155665 298
66791 275
29823 944
77535 466
250001 488
195252 289
151483 352
195865 409
76138 718
140873 589
151344 424
310961 1078
156489 458
134368 257
46785 456
210492 1057
108037 370
120259 341
241924 1113
159092 841
100124 475
69649 186
79338 809
627148 1677