12693 505
126126 227
51918 426
21572 574
51779 555
15171 63
69120 399
40314 183
107065 791
68317 529
81115 531
56642 467
28282 343
12043 438
38187 84
80471 455
21924 374
21066 144
15426 611
12267 303
15146 286
122135 291
17679 632
71291 673
88518 454
29743 307
268240 534
23905 107