3261 305
5386 515
4427 175
9398 558
126777 599
3991 423
166303 307
11337 679
6231 539
10920 65
93886 898
109349 343
89148 999
117648 431
62880 121
83154 496
177192 866
7606 184
150877 752
73262 234
38130 213
33361 522
10698 245
38921 306
28114 874
27093 277
93700 208
22655 505