26031 45
10531 500
8430 420
7339 526
7077 755
3336 582
20936 968
5079 322
22983 430
12407 263
10774 633
4004 164
8922 354
9248 216
24599 310
15290 563
13523 165
6296 487
86471 497
54044 195
22521 458
9324 894
15753 550
79664 808
106133 227
54982 426
27731 981
13346 609