31293 595
10127 304
6956 262
7480 760
16642 435
35260 548
10057 641
20156 618
49088 698
132492 734
281928 435
115348 552
12588 302
34730 651
53943 1060
19523 272
47013 411
54121 108
24030 131
40767 259
72551 463
18669 184
31777 229
76143 754
107812 361
53437 782
114471 742
22271 762