29629 307
13913 417
63534 784
101802 538
29432 346
25848 251
18040 127
17531 259
39937 509
75823 369
22078 159
24226 927
13333 747
31333 603
20027 641
28779 504
22707 368
13531 189
16596 119
17999 380
26126 674
51085 586
30924 407
6609 80
17064 546
49854 163
15541 692
38220 790