29631 660
31820 105
26000 80
8269 429
33203 298
17635 278
9312 396
12329 756
18512 523
25913 207
13047 984
25037 322
10289 451
7713 846
9337 425
8731 297
9058 75
10511 608
25680 459
12262 350
21257 748
9500 94
14563 209
9228 87
11993 109
10320 676
8965 372
12533 493