29959 339
23908 334
31511 678
26866 486
32683 727
27694 610
15672 562
24640 314
21073 131
44798 77
29845 380
32660 341
22320 532
24440 248
17782 97
22000 503
41744 285
20596 365
11809 289
33313 162
23828 282
44136 101
19235 509
28261 704