3052 107
5963 208
27894 568
24253 386
19519 354
114128 629
19933 698
55752 831
120304 999
22687 913
28590 409
111202 972
15843 441
17189 133
28107 107
65707 766
15187 378
8574 597
13666 503
142063 865
155305 758
50350 620
209892 1086
31068 364
11596 462
63402 263
27037 652
12516 723