30782 597
10214 595
26791 186
9602 172
10455 268
11732 282
33508 166
33086 686
10435 212
19462 475
20979 509
31496 172
32672 77
11862 303
12627 111
54335 467
21136 373
31845 935